Semester and Year

Spring 2021

Dept

Computer Science

Course Number

440

Section Number

1

Course Catalog Description

Compiler Construction Study of the techniques for translating high-level programming languages into executable machine code or byte code: lexical analysis, syntactic analysis, contextual analysis, and code generation. Comparison between compilation and interpretation as approaches to programming language implementation. Optional topics include: garbage collection, polymorphic type checking, optimization, implementation of virtual machines. Prerequisites: CS 256 and CS 355. Offered as needed.

Off-Campus Download

Share

COinS