Schedule
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 | 25-Aug to 29-Aug |
|
Quiz 1 | HW1 (Due 9-Sep) |
Week 2 | 1-Sep to 5-Sep | Quiz 2 | ||
Week 3 | 8-Sep to 12-Sep | Quiz 3 | HW2 (Due 16-Sep) | |
Week 4 | 15-Sep to 19-Sep | Quiz 4 | HW3 (Due 30-Sep) | |
Week 5 | 22-Sep to 26-Sep |
|
Quiz 5 | |
Week 6 | 29-Sep to 3-Oct Drop deadline: 3-Oct |
|
Quiz 6 | HW4 (Due 21-Oct) |
Week 7 | 6-Oct to 10-Oct |
|
||
Week 8 | 13-Oct to 17-Oct | Fall Break | ||
Week 9 | 20-Oct to 24-Oct | Abstract Classes and Interfaces | HW5 (Due 4-Nov) | |
Week 10 | 27-Oct to 31-Oct | Quiz 7 | ||
Week 11 | 3-Nov to 7-Nov Pass/Fail deadline: 4-Nov Withdrawl deadline: 7-Nov |
Quiz 8 | HW6 (Due 18-Nov) | |
Week 12 | 10-Nov to 14-Nov | Binary Search Tree Implementation | Quiz 9 | |
Week 13 | 17-Nov to 21-Nov | Quiz 10 | HW7 (Due 2-Dec) | |
Week 14 | 24-Nov to 28-Nov | Quiz 11 | ||
Week 15 | 1-Dec to 5-Dec | Review | ||
Finals | 8-Dec | Final Exam: Sunday, December 8. 8:30 - 11:30 am. 2152. |