Tentative Class Schedule

The following is the tentative class schedule for this semester.
Date Lecture Topics Deliverables
1/10/05 Syllabus and Chapter 1
1/12/05 Chapter 2
1/17/05 Martin Luther King Jr. Day (No Class)
1/19/05 Chapters 3 and 4
1/24/05 Chapters 4 and 5 Due: Project Teams and Research Paper Teams, Assigment: UML Homework
1/26/05 Chapters 6 and 8
1/31/05 Chapter 9
2/2/05 UML Presentation
2/7/05 Chapters 10 and 11 Due: UML Homework
2/9/05 Chapter 12
2/14/05 Team Presentations Due: Deliverables I: Concept of Operations, Project Management Plan, Software Requirements Specification, Test Plan
2/16/05 Team Presentations
2/21/05 Exam I Review
2/23/05 Exam I (Chapters 1-6, 8-9)
2/28/05 Chapters 13 and 14
3/2/05 Chapters 14 and 15
3/7/05 Research Paper Presentations: Requirements and Specifications, Design(1,2) Due: UML Homework II
3/9/05 Research Paper Presentations: Implementation and Integration, Maintenance(1,2)
3/14/05 Spring Break!
3/16/05 Spring Break!
3/21/05 Team Presentations Due: Deliverables II: High-level Design and Detailed Design
3/23/05 Team Presentations
3/28/05 Research Paper Presentations: Testing(1,2), Software Metrics and Configuration Management(1)
3/30/05 Research Paper Presentations: Software Metrics and Configuration Management(2), Software Engineering in agent systems(1,2)
4/4/05 Research Paper Presentations: Software Engineering in networking(1,2), Software Engineering in mobile computing(1) Due: UML Homework III
4/6/05 Research Paper Presentations: Software Engineering in mobile computing(2)
4/11/05 Exam II Review
4/13/05 Exam II (Chapters 10-16)
4/18/05 Team Presentations and Demos Due: Final Deliverables: Test Results, User's Manual, Source Code, Build Instructions, Project Legacy, Final Presentation, Individual Lessons Learned
4/20/05 Team Presentations and Demos Due: Research Project Reports


All deliverables are required to be placed in the projet websites in the day they are due and hard copies need to be handed in to the instructor at the beginning of the class period.