(revised 2/15/00)
|
Week |
Date |
Topic |
Reading |
Lecture |
Homework & Assignments |
|
1 |
1/11 |
No Class |
- |
- |
- |
|
- |
1/13 |
Overview and Introduction |
- |
- |
- |
|
2 |
1/18 |
Introduction to Software Engineering |
1 |
1 |
- |
|
- |
1/20 |
Software Life Cycles |
2 |
2 |
|
|
3 |
1/25 |
Software Life Cycles |
- |
- |
HW1 |
|
- |
1/27 |
Project Management Concepts |
3 |
3 |
- |
|
4 |
2/1 |
Project Management Concepts |
- |
- |
- |
|
- |
2/3 |
Project organization and teamwork |
4 |
4 |
- |
|
5 |
2/8 |
Project organization and teamwork |
- |
- |
|
|
- |
2/10 |
Project planning and tracking |
5 & 7 |
5 |
HW 2 |
|
6 |
2/15 |
Project planning and tracking |
- |
- |
- |
|
- |
2/17 |
Requirements analysis |
11 |
6 |
- |
|
7 |
2/22 |
Requirements analysis |
- |
- |
- |
|
- |
2/24 |
Examination 1 |
- |
- |
- |
|
8 |
2/29 |
Structured analysis and design |
12 |
7 |
- |
|
- |
3/2 |
Structured analysis and design |
- |
- |
HW 3 |
|
9 |
3/7 |
Software design |
13 |
8 |
|
|
- |
3/9 |
Software design |
- |
- |
- |
|
10 |
3/14 |
Structured analysis and design |
14 |
9 |
HW 4 |
|
- |
3/16 |
Structured analysis and design |
- |
- |
- |
|
- |
3/21 |
No Class |
- |
- |
- |
|
- |
3/23 |
No Class |
- |
- |
- |
|
11 |
3/28 |
Software quality assurance |
8 |
10 |
|
|
- |
3/30 |
Software quality assurance |
- |
- |
- |
|
12 |
4/4 |
Software process |
8 |
11 |
HW 5 |
|
- |
4/6 |
Software process |
- |
- |
- |
|
13 |
4/11 |
Implementation |
8 |
12 |
|
|
- |
4/13 |
Implementation |
- |
- |
- |
|
14 |
4/18 |
Code inspections |
8 |
13 |
- |
|
- |
4/20 |
Code inspections |
- |
- |
|
|
15 |
4/25 |
Software testing |
16 & 17 |
14 |
- |
|
- |
4/27 |
Software testing |
- |
- |
HW 6 |
|
16 |
5/2 |
Deployment and maintenance |
- |
15 |
|
|
- |
5/4 |
Course wrapup and exam review |
- |
- |
|
|
- |
5/8 |
Final Examination -1:00-2:50 |
- |
- |
- |