Module | Date | Logistics | Mandatory Preparation |
Notes | Assigned | Due | ||||
---|---|---|---|---|---|---|---|---|---|---|
1. Intro | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
|||||
A,B,C Studio Cuplles II 300
|
|
Studio 1 | Studio 1 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
(Help Session) |
||||||
A,B,C Labs Cuplles II 300
|
|
Lab 1 | Lab 1 | |||||||
2. Persistence | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
|||||
A,B,C Studio Cuplles II 300
|
|
Studio 2 | Studio 2 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
(Help Session) |
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 2a | |||||||
3. Concurrency | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
|||||
A,B,C Studio Cuplles II 300
|
|
Studio 3 | Studio 3 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
Lab 2b | Lab 2a | |||||||
4. Concurrency | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
Practice: Quiz 1 |
|
|||||
A,B,C Studio Cuplles II 300
|
|
Studio 4 | Studio 4 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 3a Lab 3b |
Lab 3a | ||||||
5. Concurrency | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
||||||
A,B,C Studio Cuplles II 300
|
|
Studio 5 | Studio 5 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
Lab 3c | Lab 2b | |||||||
6. Concurrency | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
||||||
A,B,C Labs Cuplles II 300
|
|
|||||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 3b | |||||||
7. Network Programming | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
|||||
A,B,C Studio Cuplles II 300
|
|
Studio 6 | Studio 6 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 3c | |||||||
8. Break | 1 |
|
Free | |
||||||
2 |
|
Free | |
|||||||
9. Protocols | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
Exam I | |||||
A,B,C Studio Cuplles II 300
|
|
Studio W | Studio W | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab W | Lab 3c (late) | ||||||
10. Network Programming | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
Exam I | ||||
A,B,C Studio Cuplles II 300
|
|
Studio 7 | Studio 7 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
Lab 4a | Lab W | |||||||
11. Network Programming | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
||||||
A,B,C Studio Cuplles II 300
|
|
Studio 8 | Studio 8 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 4b | |||||||
12. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
Quiz 2 | Quiz 2 | |||
A,B,C Labs Cuplles II 300
|
|
|
||||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 4b | |||||||
13. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
|||||
A,B,C Studio Cuplles II 300
|
|
Studio 9 | Studio 9 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 5a | |||||||
14. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
|||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 5a | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 5b | |||||||
15. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 10-11:30 AM |
|
|
Exam II | Exam II | |||
A,B,C Labs Cuplles II 300
|
|
|
||||||||
2 |
|
Free | |
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
||||||||
3 |
|
Office Hours Bryan Hall 509 | |
9 AM - 2PM 3 PM - 4:30 PM |
||||||
16. Demos | 0 |
|
Office Hours Bryan Hall 509 | |
9 AM - 1 PM 3 PM - 5 PM |
|||||
1 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
||||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Cuplles II 300
|
|
|
Lab 5b |