7 exam sessions, from June 2022 to December 2025. Download one paper, or tick several for a ZIP or one merged PDF. Free, no sign-up.
CST302 previous year question papers
CST302 syllabus
The purpose of this course is to create awareness among students about the phases of a compiler and the techniques for designing a compiler. This course covers the fundamental concepts of different phases of compilation such as lexical analysis, syntax analysis, semantic analysis, intermediate code generation, code optimization and code generation. Students can apply this knowledge in design and development of compilers.
Prerequisite: Sound knowledge in Data Structures, Formal Languages & Automata Theory.
Course outcomes
| CO | Outcome | Level |
|---|---|---|
| CO1 | Explain the phases in compilation process(lexical analysis, syntax analysis, semantic analysis, intermediate code generation, code optimization and code generation) and model a lexical analyzerApply | Apply |
| CO2 | Model language syntax using Context Free Grammar and develop parse tree representation using leftmost and rightmost derivationsApply | Apply |
| CO3 | Compare different types of parsers(Bottom-up and Top-down) and construct parser for a given grammarApply | Apply |
| CO4 | Build Syntax Directed Translation for a context free grammar, compare various storage allocation strategies and classify intermediate representationsApply | Apply |
| CO5 | Illustrate code optimization and code generation techniques in compilation (Cognitive Knowledge Level: Apply) 141 141 COMPUTER SCIENCE AND DESIGN |
Departments that study CST302
- COMPUTER SCIENCE AND DESIGN (S5)
- Computer Science Engineering (S4)
- Computer Science and Engineering (Artificial Intelligence) (S4)
- Computer Science and Engineering (Cyber Security) (S4)
- Computer Science – Data Science (S4)
Frequently asked questions
Which KTU scheme is CST302 in?
Compiler Design (CST302) is in the KTU 2019 scheme and is a PCC course.
How many credits is Compiler Design?
Compiler Design (CST302) carries 4 credits.
Which semester is CST302 taught in?
CST302 is taught in S4, S5. The semester differs between departments.
Where can I download CST302 previous year question papers?
This page lists 7 CST302 question papers. Select them and download as a ZIP or one merged PDF. It is free and needs no sign-up.
Can't find a paper?
Tell us which CST302 paper you need and we'll try to add it.

