|
|
 |
 |
|
课程特点
本课程已经由Universia翻译,现在有西班牙语和葡萄牙语版本可用。
6.170,作为MIT电机工程和计算机科学学科的一门核心课程,
已经将所有的课程资料共享于互联网上:
- 所有的讲稿以PDF格式发布于网上
- 所有的课外作业以HTML格式给出
- 过去的测验题目也已给出
另外,还有许多的在线资源,包括了课外作业一步一步的编程指导,和相关软件工具的使用方法。
本课程学习的终点是桌面弹球项目的开发,它包含了大量的需要学生自己完成的资源。这里还提供了两个以前桌面弹球开发过程的例子。
课程简介
介绍大型软件系统开发的相关概念、技术。学生将学习基于抽象识别和描述的编程技术。课程包括以下主题:模块性、规格说明、数据抽象、对象建模、设计模式以及测试。本课程还包括了数个大小不一的编程项目,可以由学生单独或分组完成。
|
|
 |
|
师资 |
| 授课教师:
Prof. Daniel Jackson
Prof. Srinivas Devadas
|
|
课程安排 |
|
|
|
课程级别 |
|
本科生
|
| 翻译 |
|
刘海岩 女 学士 副教授 计算机软件与理论
杨志强 男 硕士 讲师 计算机软件与理论
徐 东 男 硕士 讲师 计算机软件与理论
以上三位全部来自:西安交通大学 计算机系软件所
|
| 审校 |
|
燕彩蓉 女 硕士 副教授 计算机系统结构
索红升 男 硕士 讲师 计算机系统结构
周鲁梅 女 硕士 讲师 计算机系统结构
以上三位全部来自:西安交通大学 计算机系系统所
|
| 反馈意见 |
| 请把您关于OCW或本课的反馈意见发给我们 |
|
|
|
|
 |
 |
 |