External Harvard Links

Harvard University

COMPSCI 153 - Compilers or return to Course Catalog Search

131493 – Section 001   

SchoolDepartmentFaculty
Faculty of Arts and SciencesComputer ScienceStephen Chong
TermDay and TimeLocation
Fall 2018-2019  (show academic calendar)TuTh   12:00 p.m. - 1:15 p.m.Maxwell Dworkin G125 (SEAS)
Credits
4  (show credit conversion for other schools)
Credit Level
Graduate and Undergraduate

Description
Implementation of efficient interpreters and compilers for programming languages. Associated algorithms and pragmatic issues. Emphasizes practical applications including those outside of programming languages proper. Also shows relationships to programming-language theory and design. Participants build a working compiler including lexical analysis, parsing, type checking, code generation, and register allocation. Exposure to run-time issues and optimization.

Prerequisite(s)
Recommended: Computer Science 51 or 61.

Exam Group
FAS01_C

 
Cross Registration
Eligible for cross-registration
With permission of instructor/subject to availability

MIT students please cross register from MIT's Add/Drop application.

opp