IT303

Course Name: 

Automata and Compiler Design (IT303)

Programme: 

B.Tech (IT)

Semester: 

Fifth

Category: 

Programme Core (PC)

Credits (L-T-P): 

(3-0-2) 4

Content: 

Introduction to Compiler Design, Regular Expressions, DFA, NFA, Minimization of states, Lexical analysis, usage of Lex, CFG, BNF notation, PDA, Parsing Techniques, Top-down and bottom-up parsing, Error Recovery strategies, Intermediate Code Generation, Runtime environment, Code Generation and introduction to code optimizations.

References: 

Aho, Ullman and Sethi, “Compilers: Priniciples, Techniques, Tools”,
Compiler Design in C, Holub

Department: 

Information Technology
 

Contact us

G. Ram Mohana Reddy

Professor and Head,
Department of Information Technology, NITK, Surathkal,
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.
Ph.:    +91-824-2474056
Email:  infotech[AT]nitk[DOT]ac[DOT]in
            infotech[AT]nitk[DOT]edu[DOT]in

Sowmya Kamath S (Web Admin)

Connect with us

We're on Social Networks. Follow us & stay in touch.