CS502: Compiling and Programming Systems
Spring 2002

 Overview  Policies  Announcements   Schedule   Lectures  Homeworks  Machine Problems  Exams
Staff Instructor Teaching Assistants
 Prof. Dongyan Xu  On-campus:
 Huagen Liu
 Weichao Wang
 David McClure
 CS 114  MATH 433  MATH 411  MATH 433
Office Hours
 Monday 2:00PM - 4:00PM  Friday 3:00PM - 5:00PM  Tuesday 1:30PM - 2:30PM  Thursday 1:45PM - 2:45PM
 dxu@cs.purdue.edu  liuh@cs.purdue.edu  wangwc@cs.purdue.edu  mcclure@cs.purdue.edu
Campus Phone
 (765) 494-6182  (765) TBA  (765) TBA  (765) TBA
Lectures  Tu/Th 3:00PM - 4:15PM, UNIV 201
Laboratory  CS 257: "The XINU Lab". 
Required text
  • Modern compiler implementation in Java 

  • Andrew W. Appel, Cambridge University Press, 1998
  • Compilers: Principles, Techniques, and Tools

  • Aho, A. V., Sethi, R., and Ullman, J. D., Addison-Wesley, 1986
Supplementary texts
Newsgroup news:purdue.class.cs502. You are responsible for checking this newsgroup for official annoucements regularly (at least three times a week).
Mailing list 502@cs.purdue.edu

* Web page format by courtesy of Professor Tony Hosking.