CS 164 Homework

Fall, 2006

Location of Solution Code

Directories containing code for homework solutions mentioned below are in the directory ~cs164/public_html/hw/solutions.

Assignments

The phrase ``Due on Friday at midnight'' in any assignment means due at the end of Friday (i.e., the beginning of Saturday).



[CS164 Home Page]

Page was last modified on Sun Dec 3 03:17:26 2006.
Address comments and questions to cs164@eecs.berkeley.edu
Homework Due Subject Corrections
HW 1
handout& files
Wed, 2 Sep Finite automata, regular expressions -
HW 2
handout
Mon 18 Sep Pyth, Subversion -
Project 1
handout & files & project notes
Friday, 22 Sept Lexical Analyzer -
HW 3
handout& files
Mon 2 Oct Parsing, Grammars -
HW 4
handout
Mon 9 Oct More Parsing -
Project 2
handout & files & project notes
Friday, 13 Oct Parser -
Project 3
handout & files & project notes
Thurs, 9 Nov Semantic Analyzer Last updated 11/3/2006;
staff-parser.jar updated 11/6/2006;
pyth-prelude.py updated 11/6/2006@1530;
project notes updated 11/6/2006@2030
HW 5
handout
Mon 20 Nov Types and Code generation Last updated 11/17/2006
HW 6
handout
Mon 4 Dec Optimization -
Project 4
handout & files & project notes; runtime specification
Wed, 6 Dec Code Generator -