0% found this document useful (0 votes)
41 views1 page

Microsoft Word - Outline

This document outlines the course plan for IT352 - Compiler Design, a 3-credit course taught by Dr. Prakash Raghavendra. The course will meet for 4 hours per week over 12-13 weeks and cover topics like lexical analysis, syntax analysis, code generation, and optimization. Students will be evaluated based on a quiz, midterm, and final exam, comprising 20%, 30%, and 50% of the final grade respectively. The quiz will be after the first 4 weeks of class.

Uploaded by

Novi Kapoor
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views1 page

Microsoft Word - Outline

This document outlines the course plan for IT352 - Compiler Design, a 3-credit course taught by Dr. Prakash Raghavendra. The course will meet for 4 hours per week over 12-13 weeks and cover topics like lexical analysis, syntax analysis, code generation, and optimization. Students will be evaluated based on a quiz, midterm, and final exam, comprising 20%, 30%, and 50% of the final grade respectively. The quiz will be after the first 4 weeks of class.

Uploaded by

Novi Kapoor
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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