Computer Language Engineering
by Prof. Saman Amarasinghe Prof. Martin Rinard
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to iTunes U collections.
Description
6.035 is a course within the department's "Computer Systems and Architecture" concentration. This course analyzes issues associated with the implementation of high-level programming languages. Topics covered include: fundamental concepts, functions, and structures of compilers, basic program optimization techniques, the interaction of theory and practice, and using tools in building software. The course features a multi-person project on design and implementation of a compiler that is written in Java® and generates MIPS executable machine code. This course is worth 8 Engineering Design Points.
| Name | Description | Released | Price | ||
|---|---|---|---|---|---|
| 1 | VideoLecture 01: Course Administration Information and Overview | -- | 5/10/07 | Free | View In iTunes |
| 2 | VideoRecitation 01: Scanner Parser Project | -- | 5/10/07 | Free | View In iTunes |
| 3 | VideoLecture 08: Unoptimized Code Generation | -- | 5/10/07 | Free | View In iTunes |
| 4 | VideoLecture 09: Unoptimized Code Generation (cont.) | -- | 5/10/07 | Free | View In iTunes |
| 5 | VideoLecture 14: Instruction Scheduling | -- | 5/10/07 | Free | View In iTunes |
| 6 | VideoLecture 15: Instruction Scheduling (cont.) | -- | 5/10/07 | Free | View In iTunes |
| 7 | VideoLecture 16: Register Allocation | -- | 5/10/07 | Free | View In iTunes |
| 8 | VideoLecture 17: Putting it all Together | -- | 5/10/07 | Free | View In iTunes |
| Total: 8 Episodes |
Customer Reviews
where is 2 to 7 Lectures
Is this Course is Complete Because 2 to 7 and 10 to 13 Lectures are missing ?..So I was Wondering I should Download It or Not?????
Rate this an "Incomplete"
Why would such a highly rated U put an incomplete course here? Just to say they "are on iTunes"?
C'mon MIT, you can do better.
Incomplete
Incomplete package!!











