CSE 413 Winter 2002 -- Assignments & Exams
Assignment 1, Scheme warmup. Due 10:00 pm, Tuesday,
January 15 (electronic); paper due in class Wednesday, January 16. A sample
solution is available.
Assignment 2, Scheme programming. Due 10:00 pm, Thursday,
January 24 (electronic); paper due in class Friday January 25. A sample
solution is now available.
Assignment 3, symbolic algebra. Due 10:00
pm, Tuesday, January 29 (electronic); paper due in class Wednesday, January 30.
Assignment 4, Java project. Proposal due
Friday, Feb. 1 in class; design due Wed., Feb. 6 in class; project due 10:00 pm,
Tuesday, Feb. 12 (electronic); written report due Wed., Feb. 13 in class.
Compiler project
- D language specification
- A collection of sample D programs
(additional contributions welcome)
- Assignment 5, regular expressions and compiler
I/O module. Programming part due 10:00 pm, Tuesday, Feb. 19 (electronic);
written problems and program test output due Wed., Feb. 20 in class.
- Assignment 6, context free grammars and
compiler scanner. Programming part due 10:00 pm, Tuesday, Feb. 26
(electronic); written problems and scanner test output due Wed., Feb. 27 in
class.
- Assignment 7, compiler parser. Due 10:00
pm, Tuesday, March 5; printed test output due Wed. March 6 in class.
- Assignment 8, compiler code generation.
Due 10:00 pm, Thursday, March 14; printed test output and report due
Friday March 15 in class.
Exams
- Midterm: exam sample
solution
Statistics: # of tests: 39, max possible: 95, max score: 78, min
score: 27,
median: 60, average: 59.44, std dev: 10.52.
- Final: exam sample
solution
Statistics: # of tests: 37, max possible 80, max score: 75, min score: 2,
median: 56, average: 52.49, std dev: 15.56.
Back to CSE 413 home