|
08/31 |
Overview |
Introduction to software engineering |
|
09/02 |
Overview |
Socio-technical systems. Critical systems. |
|
09/07 |
Overview |
Software processes. |
|
09/09 |
Class Project Work |
HTML review. |
|
09/14 |
Overview |
Software processes. (cont) |
|
09/16 |
No Class |
|
|
09/21 |
Class Project Work |
Domain selection process. |
|
09/23 |
Requirements |
Software requirements. |
|
09/28 |
Requirements (WR 1 Due) |
Requirements engineering processes. |
|
09/30 |
Requirements |
System models. |
|
10/05 |
Requirements (WR 2 Due) |
Formal specifications. |
|
10/07 |
Class Project Work |
System requirements documentation. |
|
10/12 |
Design (WR 3 Due) |
Architectural design. |
|
10/14 |
Design (SRD Due) |
Distributed systems. |
|
10/19 |
Design (WR 4 Due) |
Application architectures. |
|
10/21 |
Class Project Work |
Analysis and design documentation. |
|
10/26 |
Design (WR 5 Due) |
Object-oriented design. |
|
10/28 |
Design |
User interface design. |
|
11/02 |
Review for Midterm (ADD Due) (WR 6 Due) |
|
|
11/04 |
Midterm |
Overview. Requirements. Design. |
|
11/09 |
Class Project Work (WR 7 Due) |
PHP review. |
|
11/11 |
Verification and Validation |
Verification and validation. |
|
11/16 |
Verification and Validation (WR 8 Due) |
Software testing. |
|
11/18 |
Additional Topics |
Rapid Software Development. |
|
11/23 |
Class Project Work (WR 9 Due) |
RDBMS review. |
|
11/25 |
No Class – Thanksgiving |
|
|
11/30 |
Additional Topics (WR 10 Due) |
Component-based software engineering. |
|
12/02 |
Class Project Work |
Software integration. |
|
12/07 |
Additional Topics (GP Due) (WR 11 Due) |
Managing People. Software cost estimation |
|
12/09 |
Group project presentations |
|
|
12/14 |
Final Exam |
Comprehensive. |