Schedule

This schedule provides an overview of the lessons and assignments throughout the semester although this schedule is subject to change. Readings are not listed in this overview; please view the lesson notes for the reading assignment.

Unless otherwise noted, readings and assignments are to be completed prior to class. For the project, italicized assignments indicate recommended submission dates for deliverables due at the end of each development sprint; adhering to these deadlines is not required but ensures that you will receive feedback and an opportunity to improve your submission prior to grading.

  Date Lesson Assignment(s)
    Course Overview  
1 9 Aug Introduction  
2 13 Aug Configuration Management  
3 15 Aug Project Management Introductions
4 19 Aug Software Processes  
5 21 Aug Agile Development  
6 23 Aug Agile Methods: XP and Scrum Homework
7 27 Aug Requirements  
8 29 Aug Requirements Engineering  
  2 Sep Labor Day  
9 3 Sep Use Cases W5HH
10 5 Sep Peer Review  
11 9 Sep Graded Review I  
12 11 Sep Architectural Design Specification
13 13 Sep Architectural Patterns  
14 17 Sep Architecture Practicum Implementation
15 19 Sep Context Models  
16 23 Sep Interaction Models  
17 25 Sep Structural Models Sprint 1
18 27 Sep Behavioral Models  
19 1 Oct Modeling Practicum Homework
20 3 Oct Design Patterns I  
21 7 Oct Design Patterns II  
22 9 Oct Design Patterns III Specification
23 11 Oct Object-Oriented Design  
  14 Oct Columbus Day  
24 16 Oct Design and Implementation  
25 21 Oct User Interface Design Implementation
26 23 Oct Graded Review II  
27 25 Oct Dependability  
28 29 Oct Case Study I Sprint 2
29   Case Study II  
30 4 Nov Reliability Engineering  
31 6 Nov Security Engineering I Specification
32 8 Nov Security Engineering II  
  12 Nov Veterans Day  
33 13 Nov Resilience Engineering  
34 15 Nov Quality Management Implementation
35 19 Nov Graded Review III  
36 21 Nov Testing I  
37 25 Nov Testing II Sprint 3
  28 Nov Thanksgiving  
38   Testing III  
39 4 Dec Project Planning  
40 6 Dec Review Security Assessment
  TBD Final Exam  

Announcements

subscribe via RSS