Fall 2014

6.035: Learning by doing

Prereq.: 6.004, and 6.005

Analyzes issues associated with the implementation of higher-level programming languages. Fundamental concepts, functions, and structures of compilers. The interaction of theory and practice. Using tools in building software. Includes a multi-person project on compiler design and implementation. 8 Engineering Design Points.


This 6.035 website would neither exist nor look so similar to the website for 6.828 (or to the other classes taught by PDOS) had Cam not been a TA for 6.828 and liked the course management system for that class, and more importantly had Frans Kaashoek not agreed to let us use their website as a template. Thanks, Frans!

Questions or comments regarding 6.035? Send e-mail to the TAs at 6.035-staff@mit.edu.

Top // 6.035 home // Last updated Tuesday, 07-Feb-2017 09:32:29 EST