CS 406 Software Engineering I

Fall 2001 Lecture and Examination Schedule

All Lectures in Room (UNIV 101) : 3-4:15pm   

Monday 4:30-5:20pm in G066 (8/20: Class Does Not Meet.): Common meeting time for teams; may be used by the instructor for meetings with all teams.

Unless specified otherwise, all chapters listed in the table below are from the textbook by E. J. Braude.                                             

8/21 Project Descriptions Presentations in Room: UNIV 101

Company representatives:
Peregrine: 3:00-3:30pm
Boeing: 3:30-4:00pm
Discussion: 4:00-4:15pm
Open meetings CS 101

Free drinks and Pizza.

8/23 Project Descriptions Presentations in Room: UNIV 101

Company representatives:
HP: 3:00-3:30pm
Tektronix: 3:30-4:00pm
Discussion: 4:00-4:15pm
Open meetings CS 101

Free drinks and Pizza.

8/28 Project Teams Formed 
The What and Why of SE
Introduction (pp1-13)   HW 1 assigned.
8/30 Software process Chapter 1
9/4 Analysis-1 Chapter 3: Requirements Analysis

Read chapters from recommended text: UML: Chapters 1 and 4. 

HW 1 due. 
HW 2 assigned.

9/6 Analysis-2 Chapter 3: Requirements Analysis

UML: Chapters 1, 2, 3, 4, 5, and 6.

9/11 Analysis-3 Chapter 4: Requirements Analysis

UML Chapters 5, 6, 7 and 13.  SRS Chapter 11 (Optional).
HW 2 due.   Lab A assigned.

9/13 Project Progress 1A Video Conference
9/18 Architecture Chapter 5: Software Architecture

UML Chapters 14, 16. Slides

Lab A due. 
Lab B assigned.

9/20 Project Progress 1B Video Conference
9/25 Architecture Chapter 5: Software Architecture

UML Chapter 17, 18.  Slides

Lab B due.
HW 3 assigned.

9/27 Project Progress 2A Video Conference
10/2 Design Chapter 9: Software Architecture

UML Chapters 18 and 19. SRS Chapter 12 (Optional).

HW 3 due. No HW or Lab assigned during this and next week.

10/4 Midterm 7:00-8:30PM 

WTHR 104

All topics covered until now, including  those covered through homeworks and laboratory assignments. If you have doubts about whether or not a topic was covered, see the analysis and design slides that were flipped during lectures. All slides are available through this site.
10/9-10/10 October Break: Class does not meet.
10/11 Project Progress 2B  UML Chapters 19 and 20. SRS Chapter 11 (Optional).
10/16 Design-5  UML Chapters 21 and 29. SRS Chapter 11 (Optional).
10/18 Project Progress 3A Video Conference
10/23 Design Patterns: MVC  UML Chapter 22 and class notes. 
10/25 Project Progress 3B Video Conference
10/30 SCM
SRS Chapter 4.13-4.15. See also slides.
11/1 Project Progress 4A: Video Conference
11/6 Testing-1(a)
Testing-1(b)
Preliminaries
Functional testing, SRS Chapter 5 (excluding 5.5), Chapter 13.6-13.8
11/8 Project Progress 4B Video Conference
11/13 Testing-2 Adequacy measurement and SRS Chapter 13.6-13.8
11/15 Testing-3 Video Conference
11/20 Testing-4 Adequacy measurement continued
11/22 Thanksgiving: No Class.
11/28 Metrics SRS from different chapters
11/29 Course Review: Mathur Prepare for the final demo and polish your report!
Tuesday 12/4 Project Progress 5A and 5B: Prototype demo Video Conference
Wednesday 12/5 Project Progress 5B: Prototype demo for HP and Tektronix only if these are not completed on 12/4. Video Conference
Thursday 12/6 Class does not meet.
12/?? Final Exam

(Date and time to be decided)

This will be a comprehensive exam.