CS351: Design of Large Programs
Spring, 2005
Lecture: Mon/Wed, 3:00-4:15
TAPY 201
Instructor: Terran Lane
TA: Jason Brown
Office hours (Dr. Lane):
FEC325
Mon/Wed 4:15-5:00
Wed, 9:00AM-11:00AM
or by appointment.
Office hours (Jason Brown):
FEC301A
Mon/Wed 2:00-2:45
Tues/Thurs 3:30-5:00
or by appointment.
Projects
- Project 1 (Moogle).
Available in HTML, PDF, PostScript, or
DVI.
P1 Update 1 (replaces specification version 1.0).
Available in HTML, PDF, PostScript, or
DVI.
P1 Update 2 (replaces specification version 1.1).
Available in HTML, PDF, PostScript, or
DVI.
Examples of good documentation from a previous class:
- Project 2 (Zurk).
Available in HTML, PDF, PostScript, or
DVI.
Example GAME
FILEs and syntactic analyses for them. The file used to
generate most of the examples in the specification is
world_1.dat. Note that some of the test cases generate
only syntax errors because they are left over from an earlier
revision of the grammar that allowed VARIABLEs as top-level
constructs (they are now allowed only as properties of specific
OBJECTs).
- Project 3 (JCiv).
Available in HTML, PDF, PostScript, or
DVI.
Papers for readings/discussions
Syllabus and front material. Available in HTML,
PDF,
PostScript, or
DVI.
Class mail
list.
Lecture notes, slides, etc.
Possibly useful web resources for
this class.
For more information email terran
cs.unm.edu
Last Modified on Tuesday, 13-Jun-2006 20:13:18 MDT
(TDL)