CS 6120
Last Updated
- Schedule of Classes - January 11, 2024 7:32PM EST
- Course Catalog - January 11, 2024 7:07PM EST
Classes
CS 6120
Course Description
Course information provided by the Courses of Study 2023-2024. Courses of Study 2023-2024 is scheduled to publish mid-June.
This is a hands-on course about implementing programming languages. It covers intermediate representations, classic optimization, runtime systems, and more advanced techniques such as parallelization, just-in-time compilation, and garbage collection. Course work consists of reading and discussing both classic and modern research papers and implementation projects based on the LLVM compiler infrastructure.
When Offered Fall.
Permission Note Enrollment limited to: graduate students.
Prerequisites/Corequisites Prerequisite: CS 4120 or CS 5120.
Regular Academic Session. Choose one lecture and one project.
-
Credits and Grading Basis
4 Credits Opt NoAud(Letter or S/U grades (no audit))
-
Class Number & Section Details
-
Meeting Pattern
- TR Hollister Hall 320
- Aug 21 - Dec 4, 2023
Instructors
Sampson, A
-
Additional Information
Instruction Mode: In Person
Restricted to Ithaca campus graduate students only. Undergraduate and MEng students must add themselves to the waitlist during add/drop. This course is not available to Cornell Tech students.
Share
Disabled for this roster.