Academics

Course Catalog

UGRD > CS > 451

Compilers I

Description:
This course is an introduction to compiler organization and implementation, including formal specifications and algorithms for lexical and syntactic analysis, internal representation of the source program, semantic analysis, run-time environment issues, and code generation. Participants write a compiler for a reasonably large subset of a contemporary language, targeted to a virtual machine.

Offered in:

2015 Fall

Section Class Number Schedule/Time Instructor Location
01 4210 MW
04:00 PM - 05:15 PM
Campbell,William R W01-0055
Session: Regular Academic Session
Class Dates: 09/08/2015 - 12/14/2015
Capacity: 30
Enrolled: 12
Status: Open
Credits: 3/3
Class Notes:
Pre Requisites: Pre-req = CS 310, and CS 420 or 622
Course Attributes:

2016 Fall

Section Class Number Schedule/Time Instructor Location
01 3724 MW
05:30 PM - 06:45 PM
Campbell,William R M01-0213
Session: Regular Academic Session
Class Dates: 09/06/2016 - 12/14/2016
Capacity: 25
Enrolled: 16
Status: Open
Credits: 3/3
Class Notes:
Pre Requisites: Pre-req = CS 310, and CS 420 or 622
Course Attributes:

2016 Spring

Section Class Number Schedule/Time Instructor Location
01 1982 MW
04:00 PM - 05:15 PM
Campbell,William R W01-0009
Session: Regular Academic Session
Class Dates: 01/25/2016 - 05/11/2016
Capacity: 30
Enrolled: 24
Status: Open
Credits: 3/3
Class Notes:
Pre Requisites: Pre-req = CS 310, and CS 420 or 622
Course Attributes: