CS 345 - Software Engineering
Schedule - Accompanying PPT slides are found on our BB site
Wk 1 |
Introduction and Orientation (Chapter 1) |
|
---|---|---|
8/28 |
Introduction - Why software engineering? |
|
8/30 |
What is software engineering? Introduction to code of ethics. Discussion questions. |
|
Wk 2 |
Process Models (Chapter 2, 3) |
|
9/4 |
Traditional models | |
9/6 |
Agile methods - see prior link (same) |
|
Wk 3 | Requirements (Chapter 4) |
|
9/11 |
Failure is an option - See also the two articles on BB |
|
9/13 |
||
Wk 4 | Modelling (Chapter 5) |
|
9/18 |
Requirements wrap up - product demos/ the project |
|
9/20 |
UML Modelling for design - See powerpoint in BB |
|
Wk 5 | Design (Chapter 6, 7, 8) |
|
9/25 |
Requirements draft review - draft Requirements document due |
|
9/27 |
Architecture and design |
|
Wk 6 | Project Management (Chapter 22 & 23) |
|
10/2 |
final Requirements document due |
|
10/4 |
Project scheduling - asynchronous class meeting |
|
Wk 7 | Implementation (Chapter 7, Chapter 25) |
|
10/9 |
Project scheduling, cont draft system design due |
|
10/11 |
Project management, peer review of system design |
|
Wk 8 | Quality (Chapter 8, Chapter 24) |
|
10/16 |
Exam 1 due at the beginning of class - no class today - final design document due |
|
10/18 |
Testing, testing plans |
|
Wk 9 | Process Improvement (Chapter 26) |
|
10/23 |
Process improvement |
|
10/25 |
Special guest - Time to work on project |
|
Wk 10 | Chapter 24 Quality |
|
10/30 |
Quality management |
|
11/1 |
Process improvement / class improvement |
|
Wk 11 | Maintenance (Chapter 9 and Chapter 24) |
|
11/6 |
Software evolution project plan due |
|
11/8 |
Configuration management |
|
Wk 12 | Advanced Software Engineering Select Topics |
|
11/13 |
Configuration management - time to work on the test plans | |
11/15 |
Software reuse (Chaper 16). test plan due
|
|
Wk 13 | Thanksgiving - Enjoy the holiday break! |
|
Wk 14 | "Real world" examples |
|
11/27 |
Root cause analysis |
|
11/29 |
User interfaces |
|
Wk 15 | Wrap up |
|
12/4 |
Lab Test the existing system - test implementation due |
|
12/6 |
Final exam issued, Project reports- class wrap up |
|
Final Exam | Exam due in my office no later than Thursday 12/13 3:00pm |
Updated08/27/2012 - NLH