| Week | Date | Planned Topic(s) for Week | Assignments and Comments |
| 1 | Aug 30 | Introduction Chapters 1 through 3 Introduction to Computer, Internet, Web Browsers, Web 2.0 | Activity Sheet 1 |
| 2 | Sep 6 | Part 2: (Chapters 4 and 5) XHTML and Cascading Style Sheets | Activity Sheet 2 (9/7 last day to add/drop |
| 3 | Sep 13 | Diving Into JavaScript (Chapters 6 and 7) Introduction to Scripting and Control Statements | Activity Sheet 3 |
| 4 | Sep 20 | More JavaScript (Chapters 8 and 9) More Control Statements and Function | Activity Sheet 4 (Family Weekend) |
| 5 | Sep 27 | JavaScript Arrays and Objects (Chapters 10 and 11) | Activity Sheet 5 |
| 6 | Oct 4 | Document Object Model (DOM), Objects and Collections, and JavaScript Events (Chs 12 & 13) | Activity Sheet 6 |
| 7 | Oct 11 | Chapters 14 & 15: XML, RSS, and AJAX Enabled Rich Internet Applications: Fall Break | Activity Sheet 7 MidTerm Gds |
| 8 | Oct 18 | Fall Break Classes Resume Oct 20: Project Conceptualization (Project Planning) | Activity Sheet 8 |
| 9 | Oct 25 | Chapter 21 Web Servers | Activity Sheet 9 |
| 10 | Nov 1 | Chapter 22 Database SQL | Activity Sheet 10 |
| 11 | Nov 8 | Chapter 23 PHP | Activity Sheet 11 |
| 12 | Nov 15 | Chapter 24 Ruby On Rails | Activity Sheet 12 |
| 13 | Nov 22 | Thanksgiving Break Begins After Last Classes Nov 23 | |
| 14 | Nov 29 | PROJECT PRESENTATIONS | Project Report with Code |
| 15 | Dec 6 | Exams (Optional) |