Schedule
The schedule is subject to change throughout the term. Please check regularly for updates. The slides will be posted after each class.Week | Date | Topic | Textbook | Comments |
Week 1 | Jan 6 | Course Overview | Chp 1 | |
Jan 9 | Fundamentals | |||
Week 2 | Jan 13 | HTML | Chp 2 | |
Jan 16 | CSS | Chp 3 | ||
Week 3 | Jan 20 | Javascript | Sec. 4.1-4.6 | |
Jan 23 | Debugging and examples | |||
Week 4 | Jan 27 | Sec. 4.7-4.14 | ||
Jan 30 | DOM, Events | Chp 5 | ||
Week 5 | Feb 3 | Dynamic Documents with Javascript | Chp 6 | |
Feb 6 | jQuery | |||
Week 6 | Feb 10 | PHP | Chp 9 | |
Feb 13 | Review | |||
Week 7 | Feb 17 | No class: mid-term break | ||
Feb 20 | No class: mid-term break | |||
Week 8 | Feb 24 | Midterm test, during class time (2:30pm start). No aids allowed. | ||
Feb 27 | Databases | Sec 13.1 | ||
Week 9 | Mar 3 | Databases & SQL | 13.1, 13.2, 13.3 | |
Mar 6 | mySQL Tutorial | 13.4 | ||
Week 10 | Mar 10 | Databases/PHP, XML | 13.5, Chp 7 | |
Mar 13 | AJAX | Chp 10 | ||
Week 11 | Mar 17 | JavaServer pages, Servlets, Cookies | Chp 11 | |
Mar 20 | Tutorial | |||
Week 12 | Mar 24 | Sustainability | ||
Mar 27 | Sustainability | |||
Week 13 | Mar 31 | Grad Student Project Presentations | No office hours today. Email for appt. | |
Apr 3 | Tutorial | |||
Week 14 | Apr 7 | Grad Student Project Presentations Final Review |