MIT OpenCourseWare


» 进阶搜寻
 课程首页
 教学大纲
 教学时程
 相关阅读资料
 课堂讲稿
 复习/实习课程
 实作课程
 作业
 测验
 专题
 使用工具或软件
 相关资源

课堂讲稿


6.170 meets Monday, Tuesday, Wednesday, and Thursday from 2-3 in the afternoon. Monday, Tuesday, and Wednesday are lectures in 4-270, and Thursday is a review session. Note that the first Thursday is a lecture and not a review session.

LEC. # LECTURE DATE 课程单元 NOTES
1
09/05/2001 Introduction (PDF)
2
09/06/2001 Decoupling 1 (PDF)
3 09/10/2001 Decoupling 2 (PDF)
4 09/11/2001 Data Abstraction 1 (PDF)
5 09/12/2001 Data Abstraction 2 (PDF)
6 09/13/2001 Abstraction Functions and Rep. Invariants (PDF)
7 09/19/2001 Iteration Abstraction and Iterators (PDF)
8 09/24/2001 Object Models and Invariants (PDF)
9 09/25/2001 Equality, Copying, and Views (PDF)
10 09/26/2001 Dynamic Analysis 1 (PDF)
11 10/01/2001 Dynamic Analysis 2 (PDF)
12 10/02/2001 Design Patterns 1 (PDF)
13 10/03/2001 Design Patterns 2 (PDF)
14 10/10/2001 Design Patterns 3 (PDF)
15 10/15/2001 Subtyping (PDF)
16 10/16/2001 Case Study: Java Collections API (PDF)
17 10/17/2001 Case Study: JUnit (PDF) (Resources)
18 10/22/2001 Case Study: Tagger (Notes-PDF) (Slides-PDF) (Resources)
19 10/23/2001 Conceptual Modelling (PDF)
20 10/24/2001 Design Strategy (PDF)



 
MIT Home
Massachusetts Institute of Technology Terms of Use Privacy