current (last updated 4/26/18, 12:21 pm)
Wk | Date | In Class | Assigned | Due |
1 | Jan 9 |
RA 1 | ||
Jan 11 |
|
RA 2, CA 1, CA 2, (code) | RA 1 - noon | |
2 | Jan 16 | Lab Day | ||
Jan 18 | Lab Day | |||
Wk | Date | In Class | Assigned | Due |
3 | Jan 23 | CA 3 (code), RA 3 | RA 2, CA 1, CA 2 - noon | |
Jan 25 | Lab Day | |||
4 | Jan 30 | Observer Pattern | CA2-v2, CA 4, RA 4 | RA 3, CA 3 - noon |
Feb 1 | A solution to CA 2 and CA 3 | |||
Wk | Date | In Class | Assigned | Due |
5 | Feb 6 | Observer - CA 4 | RA 4 - noon | |
Feb 8 |
|
CA 5 | CA 4 - 11:59 pm | |
6 | Feb 13 | Lab Day | ||
Feb 15 | Test 1 | |||
Wk | Date | In Class | Assigned | Due |
7 | Feb 20 | Lab Day | RA 5 | |
Feb 22 | Test 1 - v2 |
|
||
8 | Feb 27 | Factory Method Pattern | RA 6 | RA 5 - noon |
Mar 1 | Abstract Factory Pattern | RA 7, CA 6 | RA 6 | |
Wk | Date | In Class | Assigned | Due |
9 | Mar 6 | Test 2 (Factory Method and Abstract Factory) | ||
Mar 8 | Lab Day | |||
10 | Mar 13 | Spring Break | ||
Mar 15 | Spring Break | |||
Wk | Date | In Class | Assigned | Due |
11 | Mar 20 | Lab Day | RA 8, CA 7 | RA 7-noon, CA 6-noon |
Mar 22 | Singleton Pattern | |||
12 | Mar 27 | Command Pattern | ||
Mar 29 | MVC | RA 9, CA 8 (code), CA 9 | RA 8 - noon, CA 7 - noon | |
Wk | Date | In Class | Assigned | Due |
13 | Apr 3 |
|
RA 9 - noon | |
Apr 5 | Test 3 (Singleton, Command, MVC) | RA 10 | CA 8 - noon | |
14 | Apr 10 | Template Method Pattern | RA 11 | RA 10 - 12:15pm, CA 9 - 12:15pm |
Apr 12 | Iterator & Composite Patterns | CA 10, CA 11 (code), RA 12 | RA 11 - 12:15pm | |
Wk | Date | In Class | Assigned | Due |
15 | Apr 17 | Lab | ||
Apr 19 | Lab | |||
16 | Apr 24 | CA 10, RA 12 - 12:15pm | ||
Apr 26 | Proxy Pattern | CA 11 - 12:15 pm | ||
17 | May 1 | Exam-12:30-2:30 | ||
#ccccff - purple, #ffffcc - pale yellow