CS 164 Homework

Spring, 2008

Template files

You can generally find template files mentioned in homework assignments by looking here, or in the directory ~cs164/hw on the instructional machines.

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 Monday at midnight'' in any assignment means due at the end of Monday (i.e., the beginning of Tuesday).


Homework Due Subject Corrections
HW 1
handout& files
Mon, 4 Feb Finite automata, regular expressions -
HW 2
handout
Fri 8 Feb Pyth, Subversion -
Project 1
handout & files & project 1 notes
Fri, 29 Feb Pyth Parser -
HW 3
handout& files
Tue 19 Feb Parsing, Grammars -
Project 2
handout & files & project 2 notes
Wednesday, 2 Apr Semantic Analyzer -
HW 4
handout& files
Fri 21 March Mostly Static Semantics -
Project 3
handout & files & Run-time documentation
Fri, 9 May Code Generator -
HW 5
handout
Fri, 25 Apr Code generation -
HW 6
handout
Fri 2 May Optimization -


[CS164 Home Page]

Page was last modified on Fri Apr 18 19:11:21 2008.
Address comments and questions to cs164@eecs.berkeley.edu