Tentative Schedule

Week Topic Reading Assignment Due or Exam
Sep 5 Course Overview; JavaScript Basics, DOM basics Intro (course notes)  
Sep 10 & 12 DOM access, Objects, Loops, Debugging Ch. 13, 14 Assignment 1
Sep 17 & 19 Arrays, Objects, Classes, Callback functions, Events Ch. 3 and 15 Assignment 2, Quiz 1
Sep 24 & 26 DOM query access Ch. 4 Assignment 3
Oct 1 & 3 Events and Review Course notes Assignment 4
Oct 8 & 10 Exam Class notes Midterm Exam (Tuesday or scheduled online)
Oct 15 & 17 jQuery effects, form controls Ch. 7 and 8 Assignment 5
Oct 22 & 24 Review form controls Ch. 18 Assignment 6
Oct 29 & 31 jQuery UI, Advanced DOM scripting, Object-based methods Class notes Quiz 2
Nov 5 & 7 Regular Expressions Ch. 9, 11  
Nov 12 Review Class notes Final Project
Nov 19     Final Exam (11:30 AM) or schedule online