This lesson plan outlines a 15 week compiler design course taught by Ms. Priyanka Kalra. Each week covers specific compiler theory topics through 3 lectures, including lexical analysis, syntax analysis, parsing techniques, intermediate code generation, code optimization, and code generation. Assignments and tests are given throughout. The course progresses from introducing compilers to analyzing individual compiler components to integrating components through practical parsing examples.
This lesson plan outlines a 15 week compiler design course taught by Ms. Priyanka Kalra. Each week covers specific compiler theory topics through 3 lectures, including lexical analysis, syntax analysis, parsing techniques, intermediate code generation, code optimization, and code generation. Assignments and tests are given throughout. The course progresses from introducing compilers to analyzing individual compiler components to integrating components through practical parsing examples.