Middlebury Institute of International Studies at Monterey

Searchable Course Catalog

header image

CSCI 0433

Compiler Design

Compiler Design
An introduction to the design and construction of compilers and translators. Topics include context-free grammars, lexical analysis, symbol tables, top-down and bottom-up parsing, parser generators, error recovery, run-time organization, declaration processing, type checking, code generation, and optimization. Through the course of the semester students will implement a complete compiler for a simple programming language. (CSCI 0202 and CSCI 0301) 3 hrs. lect./lab
Subject:
Computer Science
Department:
Computer Science
Division:
Natural Sciences
Requirements Fulfilled:
DED
Equivalent Courses:

Sections in Spring 2011, School Abroad Germany (Mainz)

Spring 2011

CSCI0433A-S11 Lecture (Scharstein)