This document lives at www.cs.uidaho.edu/~jeffery/courses/324/schedule.html. IT WILL CHANGE AS NEEDED.
Session | Date | Day | Lecture Topics | Assignments / exercises |
---|---|---|---|---|
1 |
8/25 |
M |
Course Introduction & Overview |
Read Text Chapter 1 |
2 |
8/27 |
W |
|
|
3 |
8/29 |
F |
||
|
9/1 |
M |
Labor Day Holiday |
|
4 |
9/3 |
W |
||
5 |
9/5 |
F |
||
6 |
9/8 |
M |
||
7 |
9/10 |
W |
||
8 |
9/12 |
F |
||
9 |
9/15 |
M |
||
10 |
9/17 |
W |
||
11 |
9/19 |
F |
||
12 |
9/22 |
M |
||
13 |
9/24 |
W |
||
14 |
9/26 |
F |
||
15 |
9/29 |
M |
||
16 |
10/1 |
W |
||
17 |
10/3 |
F |
||
18 |
10/6 |
M |
||
19 |
10/8 |
W |
Abstraction and decomposition |
|
20 |
10/10 |
F |
Architectural models |
|
21 |
10/13 |
M |
Architectural models |
|
22 |
10/15 |
W |
Review for exam |
|
23 |
10/17 |
F |
Mid-term exam |
|
24 |
10/20 |
M |
Modeling - more UML |
T: Design part I |
25 |
10/22 |
W |
Modularity |
|
26 |
10/24 |
F |
Functional decomposition |
|
27 |
10/27 |
M |
OO design |
|
28 |
10/29 |
W |
Design patterns |
Read Text Chapter 8 |
29 |
10/31 |
F |
Design patterns |
|
30 |
11/3 |
M |
Component design |
Read Text Chapter 9 |
31 |
11/5 |
W |
Designing for security |
|
32 |
11/7 |
F |
Design Tools |
|
33 |
11/10 |
M |
Design Tools |
I: |
34 |
11/12 |
W |
User Interface Design |
|
35 |
11/14 |
F |
User Interface Design |
|
36 |
11/17 |
M |
User Interface Design |
|
37 |
11/19 |
W |
Design Presentation Content |
|
38 |
11/21 |
F |
Design Review & Evaluation |
|
|
11/24 |
M |
Fall Recess |
|
|
11/26 |
W |
Fall Recess |
|
|
11/28 |
F |
Fall Recess |
|
39 |
12/1 |
M |
Review Design Presentation Expectation |
Design due |
40 |
12/3 |
W |
Architectural Design Presentations |
T: Present team design |
41 |
12/5 |
F |
Architectural Design Presentations (Nav, Chat) |
I: Review others' designs |
42 |
12/8 |
M |
Architectural Design Presentations (Admin, Lib) |
|
43 |
12/10 |
W |
Architectural Design Presentations (Alg, Datatypes) |
|
44 |
12/12 |
F |
Review for Final Exam |
|
|
12/16 |
Tu |
Final Exam |
10:00-12:00 |