CS406+CS316: Compilers (Theory + Lab)

Spring 2021 (off-campus based instruction)

Live / Online sessions only - Tuesdays (10:30AM - 11:15AM), Wednesdays (8:30AM to 9:15AM), and Thursdays (9:30AM to 10:15AM)


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:

Priya Hampannavar, Gayatri Rayar
{priyash, gayatri 'dot' rayar} '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.