Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Department of Information Technology IT352 Compiler Design (3-1-0) 4 Credits Instructor: Dr.

. Prakash Raghavendra Course Plan: Welcome and happy new year! Four hours of lecture per week (3-1-0). Out of which one hour would be for tutorial. We will try and use as such. We have one hour each on Monday, Tuesday, Wednesday and Thursday. We will have one quiz (20%), mid-sem (30%) and end-sem (50%). Quiz would be after 4 weeks from start (Feb First week). There would be 12-13 weeks of classes. So, about 48-52 classes. Outline of the course would be:

1. 2. 3. 4. 5. 6. 7.

Introduction to Compilers (4 hours) Lexical Analysis (6 hours) Syntax Analysis (14 hours) Syntax-Directed Translation (6 hours) Runtime Environments and Intermediate Code Generation (6 hours) Code Generation (8 hours) Code Optimization (6 hours) Total: 50 hours

Text Books: 1. Compilers: Principles, Techniques and Tools, by Aho, Sethi and Ullman, Pearson Education 2. Modern Compiler Design by Dick Grune, Hanri Bal, Wiley International 3. Compiler Design in C by Allen Holub, Prentice Hall We will give assignments and we go along. Please try them.

You might also like