Published using Google Docs
CS 577/677 Modern Language Processors
Updated automatically every 5 minutes

CS 577/677 Modern Language Processors

Credit Hours:

3

Course Coordinator:

Andrew Tolmach

Course Description:

An advanced course on compiler construction for modern programming languages, such as object-oriented or functional languages. Topics include type-checking, executable intermediate representations, interpretation and virtual machines, code generation for modern architectures, memory management and garbage collection, and optimization.

Prerequisites:

CS 320