CSCI 4570/6570
  Home
  Contact
  Short Vita
  Research
  Teaching
  LSDIS Lab
  Links
NEWS:

The final project has been assigned. The due date is May 2, 2009.
Please, print and bring to class Micro-C code patterns.

CSCI 4570/6570  Compilers

Spring 2009

Professor: Krys J. Kochut
Office: 546 GSRC
Class Time: T,R 9:30 - 10:45 and W 10:10 - 11:00 in 306 GSRC
Office Hours: T 1:30 - 3:30 and W 9:00 - 10:00
TA: Justin Martin (jrmartin at uga dot edu)
Office Hours:   W 11:15-12:15 in 230 Hardman Hall
Text: Compilers: Principles, Techniques, and Tools, 2/E, by Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman, Addison-Wesley, 2007 .
Grading:
Test I and II 100
Final 130
Programs 170
Grading Scale:
90% - 100% A
80% - 89% B
70% - 79% C
60% - 69% D
below 60% F
Academic Honesty: Read carefully the Academic Honesty Policy now.
Remarks: Read a short course description.
Project: This semester, the students will be implementing a simple one-pass compiler for Micro C , a small subset of the programming language C.
Programming assignments: Part 1 of the Micro C project.
Part 2 of the Micro C project.
Part 3 of the Micro C project.
Links:

I have created a small page with a variety of information sources on Compiler Construction Tools.

Exam dates:
Test I February 19, 2009 regular class time
Test II March 31, 2009 regular class time
Final  May 7, 2009 8:00 - 11:00 am