A comparative study of programming languages, with emphasis on
underlying issues in language implementation. Detailed study
of features and concepts of both conventional imperative
languages, including object-oriented languages,
and less conventional paradigms, including functional
programming. Emphasizes ``hands on'' experience in using
various languages, and working with implementations of simplified
languages that illustrate the concepts under study.
WebLab offline next Monday night-Tuesday morning
at Thu, Feb 10, 2022 19:09:18
For night owls: it seems WebLab will be unavailable between 11:30pm on Monday 14th and 3am on Tuesday 15th.
at Tue, Feb 8, 2022 14:52:39
Midterm scores (and sample solutions) are now visible.
The following table maps your overall score so far based on midterm, labs, and quizzes to an approximate letter grade. WebLab should display your overall score to you as a number between 0 and 10 (multiply by 10 to get a percentage). Please note that the final distribution of scores to letter grades at the end of the course is likely to be somewhat different.
A 85-100% A- 75-85% B+ 65-75% B 55-65%
WebLab problem with missing compiler error messages is fixed
at Tue, Jan 11, 2022 08:24:56
You should now get detailed compiler error messages if you hit “Your Test” (or, as before, “Spec Test”).