
Assignment 1 Due: at the start of lecture on Thursday, Sept 13, 2007. (Sample solution)
Assignment 2 Due: at the start of lecture on Thursday, Sept 20, 2007. (Sample solution)
Assignment 3 - Prolog practice; This assignment will not be turned in, but you should do it to become familiar with the Prolog interpreter (Sample solution)
Assignment 4
Due: at midnight, Tuesday, October 9, 2007. (Sample solution)
To use handin to turn in your Prolog assignment, you need to go to the handin website, login as a CS Undergrad Student, and use your DCS undergrad machine account (i.e., logon and password). Turn in your assignment as PrologPractice. The name Project1-Prolog is for the Expression parser/evaluator project.
If you need to make yourself an account on a DCS undergrad machine, then please consult this website to do so.
Assignment 5
Due: at the start of lecture on Thursday, Oct 18, 2007.
A 'fixed' version of Assignment 5, with problem 3's infinite recursion
eliminated. (Sample solution in powerpoint or
in PDF )
Assignment 6
Due: at the start of lecture Thursday, Nov 8, 2007 (Sample solution for the scheme problems)
Assignment 7
Due: at start of lecture Tuesday, Dec 4, 2007 (Sample solution)
Study Assignment 8
Due: Tuesday, Dec 11, 2007
Sample solution
Last updated at 6:00pm on December 14, 2007 by BG Ryder