Course Schedule
This schedule is tentative and subject to change. The readings are from the course textbook(Deitel, Deitel, Goldberg). Keep in mind that the slides may not include all the material discussed in lecture. You are responsible for any material we present in lecture, even if it does not appear in the posted slides.
| Week | Topics | Reading | Work |
|---|---|---|---|
| Week #1 Jan 24 |
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts |
Chap 1,2 | |
|
Week #2 Jan 29 |
HTML, WAM Web pages |
Chap 4,5 |
Quiz#1, Proj#1 Out |
|
Week #3 Feb 5 |
CSS |
Chap 6 |
Quiz#2, Proj#1 Due, Proj#2 Out |
|
Week #4 Feb 12 |
CSS |
Chap 6 |
Proj#2 Due |
|
Week #5 Feb 19 |
CSS, JavaScript: Basic Types |
Chap 7,8, 9 |
Midterm #1 Proj#3 Out |
|
Week #6 Feb 26 |
JavaScript: Conditionals, while loops, Design I (Pseudocode) |
Chap 7,8, 9 |
Proj#3 Due, Proj #4 Out |
|
Week #7 Mar 5 |
JavaScript: Testing, Debugging I, do whiles, Functions | Chap 9, 10 | Quiz#3, Proj#4 Due |
|
Week #8 Mar 12 |
JavaScript: Random Values, Functions, Pass by Value, Returned values, Global/Local Variables |
Chap 10 |
Midterm #2 |
|
SPRING BREAK 2007 (May 17-May 25) (For more information see: weWillNotProgram@enjoyTheSpringBreak.com)
|
|||
|
Week #9 Mar 26 |
Introduction to Events, Arrays (One-Dimensional), Testing, for loops, Objects/Properties, Forms |
Chap 5, 11, 14 |
Proj#5 Out |
|
Week #10 Apr 2 |
Forms, Get/Post, Passing Arrays to Functions, Design II |
Chap 5, 11 |
|
| Week #11 Apr 9 | Form Validation, switch, DOM Model, DHTML, Animation | Chap 5, 13 | Quiz#4, Proj#5 Due |
|
Week #12 Apr 16 |
Animation, Cookies, Security on the web |
|
Proj#6 Out, Quiz #5 |
|
Week #13 Apr 23 |
Two-Dimensional Arrays, Usability and Art Theory |
Quiz #6 |
|
|
Week #14 Apr 30 |
Multimedia (Audio/Video), Flash Movies, Objects in JavaScript, Recursion |
Proj #6 Due,
Proj#7 Out,
Midterm #3 |
|
|
Week #15 May 7 |
E-commerce, Dreamweaver, Photoshop, Server-side scripting Final Exam Review, Wednesday May 9 (Last Day of Classes) |
|
Proj#7 Due |
|
Week #16 May 14 |
|
|
Final Exam: Wednesday May 16, 1:30 pm-3:30 pm |
