搜寻所有课程
搜寻本课程
»
进阶搜寻
课程首页
教学大纲
教学时程
相关阅读资料
课堂讲稿
复习/实习课程
实作课程
作业
测验
专题
使用工具或软件
相关资源
»
首页
»
电机工程与计算机科学
»
Laboratory in Software Engineering, Fall 2001
教学时程
Legend:
L
: Lecture #
R
: Recitation #
WEEK
课程单元
课堂讲稿
REQUIRED READINGS
IMPORTANT DATES
1
L1: Introduction
(
PDF
)
L2: Decoupling 1
(
PDF
)
Chapter 1, Chapter 13:1-3
2
L3: Decoupling 2
(
PDF
)
Chapter 2
L4: Data abstraction 1
(
PDF
)
Chapter 3, Chapter 9
L5: Data abstraction 2
(
PDF
)
Chapter 4, Chapter 5
Exercise1 due
R1: Java Programming
3
L6: Data Abstraction 3
(
PDF
)
Chapter 6
L7: Data Abstraction 4
(
PDF
)
Chapter 8
Exercise2 due
R2: Implementing ADTs
4
L8: Object Models and Invariants
(
PDF
)
Chapter 12:1
L9: Equality, Copying, and Views
(
PDF
)
Chapter 5:5-7
L10: Dynamic Analysis 1
(
PDF
)
Chapter 10
Exercise3 due
R3: Designing an ADT
5
L11: Dynamic Analysis 2
(
PDF
)
L12: Design Patterns 1
(
PDF
)
Chapter 15
L13: Design Patterns 2
(
PDF
)
Exercise4 due
R4: Object Modelling
6
L14: Design Patterns 3
(
PDF
)
Exercise5 due
R5: Design Exerciseercise 1
7
L15: Subtyping
(
PDF
)
Chapter 7
L16: Case Study: Java Collections API
(
PDF
)
Chapter 13, Chapter 14
L17: Case Study: JUnit
(
PDF
)
Exercise6 due
R6: Design Exerciseercise 2
8
L18: Case Study: Tagger
(
PDF
)
L19: Conceptual
Modelling
(
PDF
)
Chapter 11, Chapter 12
L20: Design Strategy
(
PDF
)
R7: Quiz Review
9
Quiz Review
Quiz
Project Overview
10
R8: Project Review
R8: Project Review
R8: Project Review
R8: Project Review
11
R9: Project Review
R9: Project Review
R9: Project Review
12
R10: Project Review
R10: Project Review
13
R11: Project Review
R11: Project Review
R11: Project Review
R11: Project Review
14
R12: Project Review
R12: Project Review
R12: Project Review
R12: Project Review
15
Project Presentations
Project Presentations
L21: Conclusion
Top