Course ePortfolio
Compiler Design
This objective of this course is to teach students the basics of the different phases of compilers and how they work together to translate code.
Prerequisites
1.Basic working knowlelge of C
2.Should have a basic knowledge of computer hardware and software
Pedagogical Approach & Learning Outcomes
Pedagogical Approach
None
Learning Outcomes
1. Student should be able to code a scannerĀ and a parser using lex and yacc.
2. Students will have a basic understanding of compilers, how they work and the transition between different phases.
Assessment & Other Information
Assessment
1.Class Quizzes
2.Assignments
3.Tests
Other Information
None
Course Resources
-
Compiler Construction Tools (Presentation)