CSE 341: Programming Languages
Steve Tanimoto, Fall 1994
In addition to a term project, there
are six programming assignments. Three of these are simple
introductory assignments in each of the languages Lisp, Prolog,
and Smalltalk. The three additional assignments, which use Lisp,
introduce rule-based programming, graphics in a window,
and event-driven handling of user interaction.
Late Policy
Each assignment is due at the beginning
of class on the due date. Unless otherwise noted,
if an assignment is turned after the beginning
of class but by the beginning of the next class, then the possible
points are reduced by 20 percent. (Assignments requiring
demonstrations have slightly higher late penalties.)
Teamwork
Each student does assignments 1 and 2 individually. Assigments
3 through 6 may be done individually or in teams of two.
Both members of a team get the same grade for that assignment.
tanimoto@cs.washington.edu (Last Update: 09/21/94)