University of Toronto - Winter 2004
Department of Computer Science

CSC 324: Principles of Programming Languages

Changes to the CSC324 web page will be logged on this page.

..And the next time I teach this course, this log will be in reverse chronological order!
January 5 Web page established.
January 7 (afternoon) Updated Lecture 2&3 slides to add parse tree on slide 4, and remove "can be" from grammar on slide 15.
January 8 Updated class account list.
January 10 Added of Chapter 4.3-4.5 to class readings.
January 12 Posted interim slides for Jan 12 and Jan 14 lectures.
January 13 Updated CDF Accounts list. Entered Tutorial Room Assignments. Posted final slides for Formal Specification portion of course. For those of you who downloaded the interim slides posted on January 12, these are a superset. There are 9 extra slides at the end.
January 14 Added readings for the next 3 weeks under "slides and readings".
January 17 Updated tutorial room locations. Please read web page.
January 18 Posted preliminary version of Scheme slides.
January 16 Updated CDF computer accounts list (again).
January 24 Added 5 handwritten slides for Formal Spec section of course.
January 25 Added tutorial examples to the web page.
January 28 Added preliminary slides for Jan 28 and Feb 2 lectures.
January 28 Added code developed in class to "slides" and "code" pages.
January 29 Added document on assignment coding and marking to main page.
January 29 Posted Assignment 2.
January 30 Posted FAQ for Assignment 2.
January 30 Posted slides for Scheme lectures up to and including Jan 28.
February 1 Posted draft slides for Scheme lecture Mon Feb 2.
February 4 Posted draft slides for Scheme lecture Wed Feb 4.
February 5 Posted the solutions to Assignment 1.
Feburary 7 Posted tutorial 4 notes.
February 8 Posted draft slides for Scheme lecture Mon Feb 9.
February 10 Posted Assignment 3.
February 13 Posted slides from February 11 lecture.
February 15 Posted tutorial notes from Friday's tutorial.
February 18 Posted solutions to Assingment 2.
February 24 Posted important information concerning the midterm on the main course web page.
February 25 Posted parameter passing example we covered in class today.
February 25 Updated the midterm web page to add parameter passing to the list of topics to be covered.
March 5 Marking scheme posted for A3, on A3 web page.
March 5 Midterm solutions and marking scheme posted.
March 5 Student marks (effective March 5) posted.
March 7 Added Prolog readings.
March 9 Updated A3 marking codes.
March 10 Posted draft Prolog slides.
March 12 Posted Assignment 4.
March 18 Clarification posted for A4, Question 2.
March 25 Posted Assignment 5.
March 29 Posted March 29 lecture nots.
March 31 Posted March 31 lectures notes.
April 3 Posted updates of March 22/24 lecture nots.
April 5 Posted April 5 lectures slides.
April 5 Updated March 17/22/24 lectures slides as noted.
April 11 Posted solutions and marking scheme for Assignment 4.
April 17 Posted Final relevant README under announcements.
April 17 Posted general "post term" info re: office hours, exam location, etc.
April 18 Posted marks up to and including Assignment 4 and any remark requests.
April 18 Posted administrative announcement regarding availability of remarked assignments and tests, on "End of term stuff", "administrative stuff."
April 19 Corrected marks posting from April 18 to reflect that Assignment 4 is worth 5% of your final mark, not 15%. April 21 As the result of a student request, I scanned and placed on the "Slides" web page the "Prolog Search Tree" we created for the Picnic example on March 29.
April 21 Posted marks up to and including Assignment 5.
April 24 Posted description of Assignment 5 auto-testing, and how to interpret auto-testing output.
May 17 Posted unofficial final marks in class.