CS 412/413
Introduction to Compilers
Spring 2007
Cornell University -- Computer Science Department
Announcements
Instructor
Course Assistant
Tim Teitelbaum
Upson 4158, x5-6081
tt@cs.cornell.edu
William Hogan
Upson 4119, x4-8948
whh@cs.cornell.edu
Teaching Assistant
Changxi Zheng
Upson 4161, x5-1149
cxzheng@cs.cornell.edu
Time
MWF 10:10-11:00 am
Location
TH 205
Staff Mailing List
cs412-l@cs.cornell.edu
Newsgroup
cornell.class.412
Office Hours
Professor Teitelbaum
Wed 11am-noon
Upson 4158
Changxi
Thu 4:30pm-5:30pm
Upson 4161
Changxi
Fri 1pm-2pm
Upson 4161
Lectures and Homeworks
Course overview
Lecture notes
Homework assignments
Project Information and Tools
Project assignments
Project groups
IC language spec
Code generation material
Sample programs
JLex Home Page
Java CUP Home Page
Graph visualization program
Advice for the project
CSUGLab and CMS Links
CSUGlab Homepage
Using CVS in CSUGlab
Course Management System (CMS)