|
Week |
Mon |
Tue |
Wed |
Thu |
Fri |
Topic(s)
|
Tasks |
Week 1 Feb.
2012 |
6 |
|
|
9 |
|
Introduction to Course
On problem solving, engineering, and software engineering |
-
Read Chapter 1 of Textbook |
Week 2
Feb. |
13 |
|
|
16 |
|
Software Engineering Principles
Software Engineering Project
Motivation for UML |
|
Week 3
Feb. |
20 |
|
|
23 |
|
Requirements Analysis |
-
Read Chapter 2
|
Week 4 Feb. |
27 |
|
|
1 |
|
Use
Case Modeling |
-
Read Chapter 3
- Quiz 1
|
Week 5 March |
5 |
|
|
8 |
|
Analysis - Object Modeling |
-
Read Chapter 4 and 5 |
Week 6 March |
12 |
|
|
15 |
|
Analysis - Dynamic Modeling |
|
Week 7 March |
19 |
|
|
22 |
|
System Design - Principles |
- Deliver Analysis Report
-
Read Chapter 6 and 7
|
Week 8 March |
26 |
|
|
29 |
|
System Design - Architectural Patterns |
|
Week 9 April |
2 |
|
|
5 |
|
System Design - Architectural Patterns
Object Design Overview |
-
Read Chapter 8
- Midterm Exam |
Week 10 April |
9 |
|
|
12 |
|
Object-Oriented Design Patterns - Motivation
Object-Oriented Design Patterns |
|
Week 11 April |
16 |
|
|
19 |
|
Object-Oriented Design Patterns |
- Quiz 2
- Deliver
Design Report |
Week 12 April |
23 |
|
|
26 |
|
Specifying Interfaces
Object-Constraint Language
Object-Oriented Frameworks |
Read Chapter 8 |
Week 13 April |
30 |
|
|
3 |
|
Mapping Models to Code
Software
Testing |
Read Chapter 9, 10, 11
- Quiz 3 |
Week 14 May |
7 |
|
|
10 |
|
Project
Presentations |
- Deliver Final Report |
Week 15 May |
14 |
|
|
|
|
Summary
Exam Guidelines
|
|
Week 16 May |
|
|
|
|
|
|
Final Exam
|