15-411/611 Compiler Design
15-411/611 - COURSE PROFILE
Course Level: Undergraduate/Graduate | Units: 15 | Special Permission Required: No (if yes, please see Notes below) |
Frequency Offered: Generally offered every fall - confirm course offerings for upcoming semesters by accessing the university Schedule of Classes | ||
Course Relevance (who should take this course?): This course covers the design and implementation of compiler and run-time systems for high-level languages, and examines the interaction between language design, compiler design, and run-time organization. | ||
Key Topics: | Background Knowledge: | Assessment Structure: |
Most Recent Syllabus Available: http://www.cs.cmu.edu/~janh/courses/411/17/ | Students are expected to have significant esperiance in a high-level programming language |
Sample Exam: not provided Sample Assignment: Sample class notes: not provided Sample Lecture Recording: not applicable |
Course Website: http://www.cs.cmu.edu/~janh/courses/411/17/ | ||
Course Objectives | ||
| ||
Learning Resources: | Pre-reqs, Cross list, Related | Notes: |
|
| This course is cross-listed with graduate level number 15-611. Graduate students MUST enroll in the graduate level version of the course. Graduate students will NOT be enrolled into the undergraduate level course and will be removed from the waitlist without notification. |
updated August 2017 | Back to Course Profile List |