Compiler Design-FREE online videos


  • Videos 22
  • Duration 00:53:20
  • Branch CSE/IT
  • Language English
Course Description

This course describes the steps and algorithms which are used by language translators. Also, it gives an understanding of the language-translation peculiarities by designing a complex translator for a mini-language.

Recommended For

Computer Science Engineering/Information Technology


Learning Outcomes
    • Ability to understand the design of a compiler, given the features of the languages.
    • Ability to implement practical aspects of automata theory.
    • Gain knowledge of powerful compiler generation tools.


    • UNIT 1 Overview of Compiler: Overview of compiler- part 1, Overview of compiler- part 2, Overview of compiler- part 3, Example for Phases, Regular grammar expressions, Pass & Phases of Translation & Interpretation, Boot Strapping, Context free grammars, Context free grammars part 1, Derivation, Top down parsing, Handling ambiguous grammar, Types of parsing


Mr. G. Rajesh M.Tech

Rajesh has a master's degree in Computer Science and Engineering from JNTU Hyderabad. He has over a decade of experience in teaching at various reputed colleges in Hyderabad. He is currently on an international assignment at Bule Hora University in Ethiopia as an assistant professor. Rajesh has published several articles in international journals on compiler design about new automation tools.