CS323+CS316: Compilers (Theory + Lab)

Spring 2023

Room 23 - Mondays (5:00PM - 5:55PM), Tuesdays (2PM to 2:55PM), and Wednesdays (3:00PM - 3:55PM)


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 discussion will be posted on the GitHub-Teams discussion page. If you have a question about a concept covered in lecture or about a detail of an assignment, check the discussion page first!

Instructor:

Nikhil Hegde
nikhilh 'at' iitdh 'dot' ac 'dot' in

TAs:

Bonthu Vyuhita, Deepan Raj
212011001 'at' iitdh 'dot' ac 'dot' in, 222013001 'at' iitdh 'dot' ac 'dot' in

Lecture Schedule and Notes

The slides are based on those designed by Prof. Kulkarni and Prof. Aiken

Quizzes, 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.