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 Assessment (Tuesday) Assignments
Week 1 24-Aug to 28-Aug
Week 2 31-Aug to 4-Sep HW1 (Due 9-Sep)
Week 3 7-Sep to 11-Sep
Week 4 14-Sep to 18-Sep
Sun/Mon break

Assessment 1

Sample A1
HW2 (Due 23-Sep)
Week 5 21-Sep to 25-Sep
Week 6 28-Sep to 2-Oct

Assessment 2

Sample A2
HW3 (Due 7-Oct)
Week 7 5-Oct to 9-Oct
12-Oct to 16-Oct Fall Break
Week 8 19-Oct to 23-Oct

Assessment 3

Sample A3
HW4 (Due 28-Oct)
Week 9 26-Oct to 30-Oct
Week 10 2-Nov to 6-Nov

Assessment 4

Sample A4:
[Questions] [Answer Page]
HW5 (Due 11-Nov)
Week 11 9-Nov to 13-Nov
Wed/Thu break
Week 12 16-Nov to 20-Nov

Assessment 5

Sample A5
HW6 (Due 25-Nov)
Week 13 23-Nov to 27-Nov
Week 14 30-Nov to 4-Dec
  • Programming Competition

Assessment 6

Sample A6
Finals