CS 5120
Last Updated
- Schedule of Classes - June 19, 2018 12:09PM EDT
- Course Catalog - March 23, 2018 2:31PM EDT
Classes
CS 5120
Course Description
Course information provided by the 2017-2018 Catalog.
An introduction to the specification and implementation of modern compilers. Topics covered include lexical scanning, parsing, type checking, code generation and translation, an introduction to program analysis and optimization, and compile-time and run-time support for modern programming languages. As part of the course, students will build a working compiler for an object-oriented language.
Prerequisites/Corequisites Prerequisite: CS 3110 or permission of instructor and CS 3420 or CS 3410. Corequisite: CS 5121.
When Offered Spring.
Regular Academic Session. Combined with: CS 4120
-
Credits and Grading Basis
3 Credits Stdnt Opt(Letter or S/U grades)
-
Class Number & Section Details
-
Meeting Pattern
- MWF Hollister Hall B14
Instructors
Myers, A
-
Additional Information
Instruction Mode: In Person
Must be taken concurrently with CS 5121. Enrollment limited to CIS students only. All others may add themselves to the waitlist during Add/Drop. Please go to http://www.cs.cornell.edu/courseinfo/enrollment for updates.
Share
Or send this URL: