Tentative Schedule

Week Topic Reading Lab Exercise Assignment
Jan 9 & 11 Course overview, Review of objects, methods, classes and namespaces Ch. 7, 8 Lab 1 Syllabus assignment
Jan 16 & 18 Object-oriented programming Ch. 8 Lab 2 Assn 1
Jan 23 & 25 OO and UI development Ch. 8, 9 Lab 3 Assn 2
J/F 30 & 1 UI development Ch. 9 Lab 4 Quiz 1 (Tues); Assn 3
Feb 6 & 8 Recursion Ch. 10 Lab 5 Assn 4
Feb 13 & 15 Search and sorting Ch. 10 Lab 6 Midterm (Tuesday)
Feb 20 & 22 Recursion applications Ch. 10 Lab 7 Assn 5
Feb 27 & 29 Web intro Ch. 11 Lab 8 Assn 6
Mar 5 & 7 Web and app development Ch. 11 Lab 9 Quiz 2 (Tues); Assn 7
Mar 12 & 14 Database API Ch. 12 Lab TBD Assn 8
Mar 21       Final Exam (Thursday)

Final exam for TuTh morning class (section 501): Thursday March 21 from 8:30 AM to 10:45 AM.

Final exam for TuTh afternoon class (section 506): Thursday March 21 from 11:30 AM to 1:45 PM.