6.035
是关于“计算机系统和体系结构”的一门课程。课程分析了高级编程语言执行的相关问题。课题涵盖:基本概念、编译器的功能和结构、基本程序优化技术、理论和实践的交互作用以及使用工具编制软件。课程包含一个关于编译器设计和执行的多人项目,此项目由Java®语言编写并且产生MIPS可执行机器代码。本课程为工程设计8学分。
本课程也在新加坡-MIT 联盟 (SMA) 讲授,对应的课程编号为SMA5502(计算机语言工程)。
技术要求
在使用本课程的一些文件:.rm, .mp3时需要使用一些特定的软件。