CS 6013/6013W - Advanced Compiler Design

Goal of the course: At the end of the course, students will have a fair understanding of some standard passes in a general purpose compiler. Students will have hands on experience on implementing a few program analyses and optimization techniques.

Slides for the Lectures: CS6013 Class of 2026 , CS6013W Class of 2026 ,

Assignment What? Credit Start date Mid-Eval date Due-date
P1 Identify Issues with Variables 10% 12 Feb 2026 18 Feb 2026 05 Mar 2026, 11:59PM
P2 IR Generation 10% 06 Mar 2026 14 Mar 2026 31 Mar 2026, 11:59PM
P3 Conditional Constant Propagation 10% 31 Mar 2026 13 Apr 2026 20 Apr 2026, 11:59PM
P4 Function Inlining 10% 23 Apr 2026 28 Apr 2026, 12 May 2026, 11:59PM

Written Exams:


Last updated: Thu Apr 23 13:48:44 IST 2026