CS406: Compilers

Spring 2020

Mondays 4PM-4:55PM

Wednesdays 8:30AM-9:25AM and 2:30PM-3:25PM.

Room 211


About the Course

Description:

This course focuses on the principles of compiler design and implementation. Topics include:

Details:

The course syllabus discusses most of the details of the course, including a tentative schedule of topics, exam dates, and other administrative information. Announcements, assignment links, and grades will be posted on Moodle. We will be using Piazza for online discussion of the lectures and assignments. If you have a question about a concept covered in lecture or about a detail of an assignment, check Piazza first!

Instructor:

Nikhil Hegde
nikhilh 'at' iitdh 'dot' ac 'dot' in
Office hour: Tuesdays 1:30PM to 2:30PM, Wednesdays 3:30PM to 5:30PM
Office: ground floor faculty cabins

Lecture Schedule and Notes

Some of the slides are courtesy of Prof. Kulkarni.

Homework Assignments and Exams

All homework assignments are due at 11:59PM unless otherwise announced. Assignment and exam details will be posted during the semester.