The following is a tentative schedule. It will likely change and be updated throughout the semester.
Note: Code demonstrated in class is available in the demo code repository. Need help importing demo code into Eclipse? Watch this video.
Week | Dates | Lecture Topics | Quiz (Thur) | Assignments |
---|---|---|---|---|
Week 1 | 31-Jul to 4-Aug |
|
Quiz 1 | HW1 (Due 16-Aug) |
Week 2 | 7-Aug to 11-Aug | Quiz 2 | ||
Week 3 | 14-Aug to 18-Aug | Quiz 3 | HW2 (Due 23-Aug) | |
Week 4 | 21-Aug to 25-Aug | Quiz 4 | HW3 (Due 6-Sep) | |
Week 5 | 28-Aug to 1-Sep |
|
Quiz 5 | |
Week 6 |
4-Sep to 8-Sep Drop deadline: 8-Sep |
|
Quiz 6 | HW4 (Due 4-Oct) |
Week 7 | 11-Sep to 15-Sep |
|
||
18-Sep to 22-Sep | Fall Break | |||
Week 8 | 25-Sep to 29-Sep | Abstract Classes and Interfaces | ||
Week 9 | 2-Oct to 6-Oct | Quiz 7 | HW5 (Due 18-Oct) | |
Week 10 |
9-Oct to 13-Oct Pass/Fail deadline: 13-Oct Withdrawl deadline: 13-Oct |
|
Quiz 8 | |
Week 11 | 16-Oct to 20-Oct | HW6 (Due 1-Nov) | ||
Week 12 | 23-Oct to 27-Oct | Quiz 9 | ||
Week 13 | 30-Oct to 3-Nov | Quiz 10 | ||
Week 14 | 6-Nov to 10-Nov |
|
||
Finals |