CSE 501: Implementation of Programming Languages

Winter Quarter, 1995

Important Course Information

Meeting times
M, W, F from 2:30 to 3:20 in Sieg 226

Craig Chambers (chambers@cs), office hours: T, Th 11-12, Sieg 309.

Jeff Dean (jdean@cs) and Dave Grove (grove@cs), office hours: M, F from 10:30 to 11:30. Come find us in Chateau 110 and we'll go to the Chateau conference room.



The course project is to implement some sort of program analysis and transformation in the Vortex compiler. Vortex is an optimizing compiler for object-oriented languages, and is written in Cecil.

More information about the Vortex compiler can be found on the Cecil project home page.

Some Cecil manuals can be found here.

Other Resources

More information about compiler and language research can be found on Mark Leone's programming language research page.