6.1100
Computer Language Engineering
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.
Prerequisites & course information
Prereq: 6.1020 and 6.1910 U (Spring) 4-4-4 units
Sources
- Course catalogue ↗2026–2027