CS 251 Assignments & Programming Project

Fall 2009

All assignments are due by Monday at 5.00pm, and the programming project is due by Tuesday December 8 at midnight. Each submission should be sent in plain ASCII text to the Teaching Assistant (tcao1@uvm.edu) by e-mail, followed by a hardcopy on the following day to the Instructor. A penalty of 10% each day will apply to late submissions.

For each submission, please make sure that it compiles and works, before you submit the source code by e-mail. If a program does not compile, you will get 0% for the assignment. It is always a good idea to include some example tests in your submission.

Plagiarism. The assignments and programming project are supposed to be individual efforts, not group projects. While you may discuss the problems and algorithm design with each other, the programming and reports must be done by yourself. Any type of plagiarism will not be tolerated.

Questions. If your program does not work, and you have questions to ask, please bring your questions to the Instructor's office at an office hour with your program, or make an appointment to see the Teaching Assistant (tcao1@uvm.edu). The Instructor's timetable is given at http://www.cs.uvm.edu/~xwu/WWW/Schedules/timetable.shtml. Please do not send your program to the Instructor or the Teaching Assistant by e-mail for corrections, because they are not supposed to correct your assignment before your submission.

Assignment 1: Prolog I (Due September 28)

See the assignment specification.
(A mini-manual for GNU Prolog provided by Dr. He Jiang.)

Assignment 2: Prolog II (Due October 12)

See the
assignment specification.

Please note that good programming styles (as mentioned in the Prolog notes) should be followed.

Assignment 3: Knowledge-Based Systems using CLIPS (Due November 9)

See the assignment specification.

Assignment 4: Natural Language Processing using Lisp (Due December 8)

See the
assignment specification.

CS 251 Programming Project (Due Tuesday, December 8)

See the
project specification.


Please e-mail queries and comments to xwu@cs.uvm.edu.
This page has been accessed times since July 8, 2008.
Last updated: November 12, 2009.