December 18, 2005: A mistake has been corrected in the answers to the Prolog question for the first practice final.
December 17, 2005: See the exam page for exam room and another practice final.
December 14, 2005: Here is a practice problem for continuations.
December 6, 2005: A practice final and answers are on the exams page
November 25, 2005: The due date for the prolog project is Wed. Dec. 7.
November 20, 2005: The writeup of the easier project has been revised to make clear the order of arguments to obj and xobj and to correct errors in the examples.
November 18, 2005: A much easier alternative project 3 has been posted. See below.
November 16, 2005: Project 3 has been posted - see below.
October 29, 2005: Another mistake has been corrected in practice exam answers - in the answer to problem I B of my exam from fall 04 it should have been '1 x 1'
October 28, 2005: Answers for the third practice midterm are up on the exam page
October 27, 2005: There was a mistake in both the question and the answer for problem IV B on page 4 of my Fall 2004 exam. Corrected versions of both files are now on the exam page.
October 23, 2005: A bunch of new announcements:
September 19, 2005: Project 2 has been posted - see below.
September 19, 2005: Exercise 3 has been posted.
September 18, 2005: Project1 has been posted.
September 16 2005: Exercise 2 has been posted.
September 11 2005 (part 2): Exam dates and times have been posted.
September 11 2005: A partial syllabus is available.
September 7 2005: There was a mistake in exercise 1. The first production of the first grammar has been revised. Here is the new version.
September 6 2005: The first set of exercises has been posted. See below.
September 2 2005: There is a new version of the Academic Integrity Policy. You must read this and acknowledge you have read it by
If you do not do so by October 1 you will be unable to access the department's computing resources, including Handin, and thus will be unable to complete this class.
September 1, 2005: Welcome to CS314.
Note that Project 2 must be done in C, not C++.
Last updated at 16:46 on December 18, 2005, by LS.