Module | Date | Logistics | Mandatory Preparation |
Notes | Assigned | Due | ||||
---|---|---|---|---|---|---|---|---|---|---|
1. Intro | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
|
|||||
A,B,C Studio Urbauer 218
|
|
Studio 1 | Studio 1 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
(Help Session) |
||||||
A,B,C Labs Urbauer 218
|
|
Lab 1 | Lab 1 | |||||||
2. Persistence | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
|
|||||
A,B,C Studio Urbauer 218
|
|
Studio 2 | Studio 2 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
(Help Session) |
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 2a | |||||||
3. Concurrency | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
No class because of snow day |
|||||
A,B,C Studio Urbauer 218
|
|
No studio because of snow day |
||||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
Lab 2b | ||||||||
4. Concurrency | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
Practice: Quiz 1 |
Postponed from Feb 1 because of snow day |
|||||
A,B,C Studio Urbauer 218
|
|
Studio 3 | Studio 3 | |||||||
2 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
SPECIAL LECTURE SESSION |
||||||
A,B,C Labs Urbauer 218
|
|
Studio 4 | Lab 2a Studio 4 |
|||||||
5. Concurrency | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
||||||
A,B,C Studio Urbauer 218
|
|
|
Lab 3a Lab 3b |
Lab 3a | ||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
Studio 5 Lab 3c |
Studio 5 Lab 2b |
|||||||
6. Concurrency | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
||||||
A,B,C Labs Urbauer 218
|
|
|||||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 3b | |||||||
7. Network Programming | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
||||||
A,B,C Studio Urbauer 218
|
|
Studio 6 | Studio 6 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 3c | |||||||
8. Protocols | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
||||||
A,B,C Studio Urbauer 218
|
|
|
Lab 3c | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 3c (late) | |||||||
9. Break | 1 |
|
Free | |
Exam I | |||||
2 |
|
Free | |
|||||||
10. Network Programming | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
|
|||||
A,B,C Studio Urbauer 218
|
|
Studio 7 | Studio 7 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
Lab 4a | Lab 4a | |||||||
11. Network Programming | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
Exam I | |||||
A,B,C Studio Urbauer 218
|
|
Studio 8 | Studio 8 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 4b | |||||||
12. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
Quiz 3 | Quiz 3 | ||||
A,B,C Labs Urbauer 218
|
|
|
||||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 4b | |||||||
13. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
|
|||||
A,B,C Studio Urbauer 218
|
|
Studio 9 | Studio 9 | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 5a | |||||||
14. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 5a | |||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 5b | |||||||
15. Multiuser Game | 1 |
|
Lecture Hall Louderman 458 11:30 AM–1:00 PM |
|
Exam II | Exam II | ||||
A,B,C Labs Urbauer 218
|
|
|
||||||||
2 |
|
Free | |
|
||||||
A,B,C Labs Urbauer 218
|
|
|
||||||||
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 Urbauer 218
|
|
|
||||||||
2 |
|
Office Hours Bryan Hall 509 9:30-11 AM |
|
|
||||||
A,B,C Labs Urbauer 218
|
|
|
Lab 5b |