Tentative Schedule

Week Topic Reading Quiz or Exam Assignment
Sep 8 Review IT 211 basics: decision structures, composite types, functions Ch. 1-10    
Sep 13 & 15 Review IT 211 basics: decision structures, composite types, functions Ch. 1-10   Assn 1
Sep 20 & 22 Review dictionaries, files, formatting, using predefined classes Ch. 11, 14 Assn 2
Sep 27 & 29 Testing and Debugging Ch. 20 Quiz 1 Assn 3
Oct 4 & 6 Defining Classes Ch. 16 & 17    
Oct 11 & 13 Practice with functions and methods Ch. 16 & 17 Midterm (Monday)
Oct 18 & 20 Practice with classes; Reading files; intro to regular expressions Class notes   Assn 4
Oct 25 & 27 Regular expressions Ch. 4.4 Assn 5
Nov 1 & 3 Database access and inheritance Ch. 5, 18 Class notes Assn 6
Nov 8 & 10 Java introduction Class notes Quiz 2 Assn 7
Nov 15 Advanced Java Class notes  
Nov 17       Final Exam (Wednesday)

The final exam is scheduled for Wednesday November 17 8:30am-10:45am or by arrangement according to DePaul CDM policies.