Calendar
The calendar for this course outlines the schedule of lecture topics and
assignments, and provides links to
lecture notes.
|
|
|
|
SESSION # |
|
|
|
TOPICS |
|
|
|
|
|
|
|
1 |
|
|
|
The Problem (PDF 1), (PDF 2) |
|
|
|
|
|
|
|
2 |
|
|
|
Process and Life Cycle Models (PDF) |
|
|
|
|
|
|
|
3 |
|
|
|
Requirements and Specification (PDF 1), (PDF 2) |
|
|
|
|
|
|
|
4 |
|
|
|
Requirements and Specification (PDF) |
|
|
|
|
|
|
|
5 |
|
|
|
Design (State Machine Asssignment Due) (PDF) |
|
|
|
|
|
|
|
6 |
|
|
|
Design (PDF) |
|
|
|
|
|
|
|
7 |
|
|
|
Building Confidence (Testing, Analysis, QA, Reviews) (PDF 1), (PDF 2) |
|
|
|
|
|
|
|
8 |
|
|
|
Metrics and Reliability Assessment (PDF 1), (PDF 2) |
|
|
|
|
|
|
|
9 |
|
|
|
COTS and Reuse (PDF) |
|
|
|
|
|
|
|
10 |
|
|
|
Formal Verification |
|
|
|
|
|
|
|
11 |
|
|
|
Team Organization and People Management (PDF 1), (PDF 2) |
|
|
|
|
|
|
|
12 |
|
|
|
Software Engineering Aspects of Programming Languages (PDF 1), (PDF 2) |
|
|
|
|
|
|
|
13 |
|
|
|
Software Safety and Wrapup (PDF) |
|
|
|
|