CS406+CS316: Compilers (Theory + Lab)

Spring 2022 (off-campus based instruction)

Live / Online sessions only - Mondays (11:30AM - 12:30PM), Wednesdays(10:30AM - 11:30AM), Fridays(8:30AM - 9:30AM) (live, online sessions.)


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
Office hour (doubt clearing session): On demand online sessions based on the availability of student(s) and the instructor

TAs:

Vivek Shahare, Bonthu Vyuhita
{212011006, 212011001} 'at' iitdh 'dot' ac 'dot' in,
Office hour (doubt clearing session): On demand online sessions based on the availability of student(s) and the TAs

Lecture Schedule and Notes

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

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.