Assignment 5 (Type Checking and Code Generation) is available and is due at 11:59 PM on May 5 (Wed).
Exam 2 (on material from Ch 3, Ch 4) will take place during the class period on Apr 7 (Tue).
Assignment 4 (Scanning and Parsing with JavaCC) is available and is due at 11:59 PM on Apr 15 (Wed).
Assignment 3 (Parsing) is available and is due at 11:59 PM on Mar 29 (Sun).
Exam 1 (on material from Ch 1, 2) will take place during the class period on Mar 3 (Tue).
Assignment 2 (Scanning) is available and is due at 11:59 PM on Mar 8 (Sun).
Assignment 1
Assignment 1 (Supporting Simple Operations) is available and is due at 11:59 PM on Feb 15 (Sun).
Welcome Message
Dear student,
Welcome to the Compilers (CS451/651) course I will be teaching this semester!
Please make sure that you meet the prerequisites for the course: CS310 and CS420 or CS622; or permission of the instructor.
Please read through the course website very carefully and acquaint yourself with the course mechanics.
CS451/651 is a very demanding course, so please be prepared to work really hard from the outset, or else you will quickly fall behind and end up with a poor/failing grade.
I look forward to having you in my class.
Best,
Swami