8 episodes

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.

Computer Language Engineering MIT

    • Technology
    • 3.5, 51 Ratings

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.

Customer Reviews

3.5 out of 5
51 Ratings

51 Ratings

Vivacior ,

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.

vankaya2 ,

Incomplete

Incomplete package!!

Rick641 ,

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?????

Top Podcasts In Technology

Listeners Also Subscribed To

More by MIT