The following is the tentative class schedule for this semester.
Date | Lecture/Paper Topics | |
1/8/07 | Syllabus and Lecture 1 | |
1/10/07 | Lecture 2 | |
1/15/07 | Martin Luther King Jr. Day (No class) | |
1/17/07 | Lecture 4 | |
1/22/07 | Lecture 5 | |
1/24/07 | Recommended Skills and Knowledge for
Software Engineers (vol. 1, chapter 1, pp. 47-53); Presenter: Gargi Chipalkatti
Software and Society (vol. 1, chapter 2, pp. 57-62); Presenter: Feras Batarseh |
|
1/29/07 | Professional Software Engineering:
Fact or Fiction (vol. 1, chapter 2, pp. 73-78); Presenter: Andrew Diemer
How the New Software Engineering Code of Ethics Affects You (vol. 1, chapter 2, pp. 79-85); Presenter: Naiana Campos |
|
1/31/07 | Software and Law
(vol. 1, chapter 2, pp. 95-106); Presenter: Diala Gammoh
Software Requirements (vol. 1, chapter 3, pp. 113-123); Presenter: Donovan Faustino |
|
2/5/07 | Software Requirements
(vol. 1, chapter 3, pp. 125-139); Presenter: Ehsan Ghaneie
Traceability (vol. 1, chapter 3, pp. 141-150); Presenter: Megan Heffernan |
|
2/7/07 | Prototyping: alternative systems
development methodology (vol. 1, chapter 3, pp. 159-166); Presenter: Cynthia Johnson
Software Design: An Overview (vol. 1, chapter 4, pp. 191-208); Presenter: Sorosh Olamaei |
|
2/12/07 | Software Design: An Introduction
(vol. 1, chapter 4, pp. 209-220); Presenter: Shane Marcus
Modern Software Design Methods for Concurrent and Real-Time Systems (vol. 1, chapter 4, pp. 221-234); Presenter: James Roberts |
|
2/14/07 | Understanding and Using Patterns in
Software Development (vol. 1, chapter 4, pp. 235-248); Presenter: Sorosh Olamaei
Architectural Styles, Design Patterns, and Objects (vol. 1, chapter 4, pp. 249-258); Presenter: Kenton Waller |
|
2/19/07 | Software Usability
(vol. 1, chapter 4, pp. 271-277); Presenter: Adam Radwan
Object-Oriented Development (vol. 1, chapter 5, pp. 291-300); Presenter: Gleyner Garden |
|
2/21/07 | Object-Oriented Systems Development:
Survey of Structured Methods (vol. 1, chapter 5, pp. 301-310);
Presenter: Nestor Rivera
A Review of Formal Methods (vol. 1, chapter 5, pp. 323-334); Presenter: Richard Johnston |
|
2/26/07 | Re-engineering and Reuse of Software
(vol. 1, chapter 5, pp. 335-351); Presenter: Andrew Wheeler
Software Construction: Implementing and Testing the Design (vol. 1, chapter 6, pp. 355-387); Presenter: Tim St.John |
|
2/28/07 | A Brief Essay on Software Testing
(vol. 1, chapter 7, pp. 393-411); Presenter: Gargi Chipalkatti
Software Testing (vol. 1, chapter 7, pp. 413-420); Presenter: Feras Batarseh |
|
3/5/07 | Exam I Review
A Review of Software Testing (vol. 1, chapter 7, pp. 421-430); Presenter: Andrew Diemer |
|
3/7/07 | Exam I | |
3/12/07 - 3/16/07 | Spring Break (No class) | |
3/19/07 | Software Maintenance
(vol. 1, chapter 8, pp. 447-454); Presenter: Naiana Campos
Elements of Software Configuration Management (vol. 2, chapter 2, pp. 9-17); Presenter: Diala Gammoh |
|
3/21/07 | Software Verification and Validation
(vol. 2, chapter 3, pp. 33-42); Presenter: Donovan Faustino
Software Quality (vol. 2, chapter 4, pp. 65-72); Presenter: Ehsan Ghaneie |
|
3/26/07 | Reviews and Audits
(vol. 2, chapter 5, pp. 87-98); Presenter: Megan Heffernan
Software Inspections and Walkthroughs (vol. 2, chapter 5, pp. 99-109); Presenter: Cynthia Johnson |
|
3/28/07 | Software Documentation
(vol. 2, chapter 6, pp. 143-154); Presenter: Stephen Lopez-Couto
Software Engineering Management (vol. 2, chapter 7, pp. 169-187); Presenter: Shane Marcus |
|
4/2/07 | Software Engineering Project Management
(vol. 2, chapter 7, pp. 189-218); Presenter: James Roberts
Software Cost and Schedule Estimation (vol. 2, chapter 7, pp. 219-231); Presenter: Stephen Lopez-Couto |
|
4/4/07 | Risk Management for Software
Development (vol. 2, chapter 7, pp. 261-274); Presenter: Kenton Waller
Implementing an Organizational Software Process Improvement Program (vol. 2, chapter 8, pp. 279-288); Presenter: Adam Radwan |
|
4/9/07 | Alternative Software Life Cycle Models
(vol. 2, chapter 8, pp. 289-299); Presenter: Gleyner Garden
Software Engineering Methods and Technologies (vol. 2, chapter 8, pp. 313-320); Presenter: Nestor Rivera |
|
4/11/07 | The Capability Maturity Model for
Software (vol. 2, chapter 9, pp. 345-356); Presenter: Richard Johnston
Software Process Improvement (vol. 2, chapter 9, pp. 363-382); Presenter: Andrew Wheeler |
|
4/16/07 | Exam II Review
Software Engineering Programs Are Not Computer Science Programs (vol. 2, chapter 10, pp. 389-400); Presenter: Tim St.John |
|
4/18/07 | Exam II | |
4/23/07 | Class Project Presentations and Demos | |
4/25/07 | Class Project Presentations and Demos (7pm-9:50pm) |