CS 3300 - 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 compiler for a subset of Java.

Slides for the Lectures: Lab : The 'N'Wizard Tournament -->

Written Assignments:

  • Assignment 1 details (5%). Set date: Aug 25. Due date: Sep 01 (04.00pm).
  • Assignment 2 details (5%). Set date: Oct 31. Due date: Nov 10 (04.00pm).

Written Exams:

  • Quiz 1 exam (5%) at 8am, on Sep 6 2017. Closed book, closed notes, closed neighbor. sample solution.
  • Quiz 2 exam (5%) at 8am, on Oct 25 2017. Closed book, closed notes, closed neighbor. sample solution.
  • Final exam (40%) at 8am, on Nov 16 2017. Portion: full course. Closed book, closed notes, closed neighbor. sample solution.
Under construction
Last updated: Wed Jul 26 00:12:24 IST 2017