Go to Main Content

MU Banner Web Information System

 

HELP | EXIT

Detailed Course Information

 

Fall 2020
Mar 29, 2024
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

CSCI 435 - Compiler Construction
Students implement a compiler for a simplified modern programming language. Theory of compiler construction, including finite-state automata, LL(1) grammars and top-down parsing. Project includes lexical and syntax analysis, name storage, scope and type analysis, error recovery and code generation. Advanced topics covered as time permits, including LR(k) grammars, bottom-up parsing, compiler generators (e.g., LEX and YACC) and code optimization. Offered periodically. Prereq: C- or higher in CSCI 330, 340, 362.
4.000 Credit hours
4.000 Lecture hours

Levels: Undergraduate
Schedule Types: Laboratory, Lecture

Science and Mathematics Division
Computer Science Department

Restrictions:
May not be enrolled in one of the following Levels:     
      Continuing Education
May not be enrolled as the following Classifications:     
      Continuing Education

Prerequisites:
(Undergraduate level CSCI 240 Minimum Grade of C- or Undergraduate level CSCI 340 Minimum Grade of C-) and Undergraduate level CSCI 330 Minimum Grade of C- and Undergraduate level CSCI 362 Minimum Grade of C-

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.4