CS 3304 Program Assignments

The programming assignments for this course use different programming languages. A fundamemental element of each assignment will be that to a large extent you will be required, after a brief class room introduction, to learn the corresponding programming language on your own. Thus it will be important that you take the time to learn the language BEFORE you attempt to complete the corresponding assignment.

 Spring 2001 Program Assignments 
No.DueTitle Language
12/14 Diagramming English Sentences Pascal
23/19 Diagramming English Sentences Scheme
34/7 Transport Planner Prolog
44/28 Diagramming English Sentences Prolog

For each assignment, you will submit an electronic version of your program to the Web-CAT Curator. No paper copy will be turned in. After grading, the TA will e-mail feedback to you in the form of a PDF printout of your program marked up with comments.

Program submissions for 3304 normally consist of two files: your program as a single source file, together with a set of test cases as a plain ASCII file. See the TDD Tools for CS 3304 for more information about the format of the test case file.

The late policy for program submissions is described in the course syllabus.

Your program grade is based on the following Criteria: