KTUSPOT
KTUSPOT logo

Compiler Design Question Papers

CST302 · KTU 2019 Scheme

Scheme
2019
Semester
S4, S5
Credits
4
Category
PCC
Papers
7
Updated
July 2026

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

7 of 7 selected

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

CST302 course outcomes
COOutcome
CO1Explain the phases in compilation process(lexical analysis, syntax analysis, semantic analysis, intermediate code generation, code optimization and code generation) and model a lexical analyzerApply
CO2Model language syntax using Context Free Grammar and develop parse tree representation using leftmost and rightmost derivationsApply
CO3Compare different types of parsers(Bottom-up and Top-down) and construct parser for a given grammarApply
CO4Build Syntax Directed Translation for a context free grammar, compare various storage allocation strategies and classify intermediate representationsApply
CO5Illustrate code optimization and code generation techniques in compilation (Cognitive Knowledge Level: Apply) 141 141 COMPUTER SCIENCE AND DESIGN

Open the CST302 syllabus PDF in a new tab

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.