First time to EOPCW?

13Apr

Compiler Design

About Compiler Design


The course builds on the student's core knowledge of languages, grammars and programming and provides an opportunity to see how these core areas can come together to form an application area. Also it imparts the knowledge about the following • To learn basic techniques used in compiler construction such as lexical analysis, top-down and bottom-up parsing, context-sensitive analysis, and intermediate code generation. • To learn basic data structures used in compiler construction such as abstract syntax trees, symbol tables, three-address code, and stack machines. • To learn software tools used in compiler construction such as lexical analyzer generators, and parser generators.

Course Highlights

The videos section of this course features a selection of video lectures and interviews of Compiler Design faculty from various Departments at KIoT.