Sides 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. The schedule below is tentative and adjustments might be made throughout the semester.
| Week | Topics | Slides | Work |
|---|---|---|---|
| Week #1 (Aug 31) |
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts, Intro to HTML, and Basic HTML Tags |
CourseIntro_Lec0.pdf HTML_Lec1.zip |
Visual Studio Code Installation |
| Week #2 (Sept 7) |
More on HTML | ||
| Week #3 (Sept 14) |
CSS |
P1 Out (Tue) Quiz #1 (Wed) |
|
| Week #4 (Sept 21) |
JavaScript Basic Types, Conditionals |
P1 Due (Thurs) |
|
| Week #5 (Sept 28) |
Conditionals (Cont.) |
Exam #1 (Wed) |
|
| Week #6 (Oct 5) |
Loops - while and do while |
P2 Out (Thurs) |
|
| Week #7 (Oct 12) |
for loops, Nested Loops |
No Class on Mon (Fall Break)
Quiz 2 (Fri) |
|
| Week #8 (Oct 19) |
Functions, Global / Local Variables |
P2 Due (Thurs) |
|
| Week #9 (Oct 26) |
Functions (Cont.), Arrays |
P3 Out (Mon) Quiz #3 (Wed) |
|
| Week #10 (Nov 2) |
More on Arrays - pass and return from functions, array methods |
P3 Due (Thurs) P4 Out (Thurs) |
|
| Week #11 (Nov 9) |
Review for Exam 2, Intro to Forms |
Exam #2 (Wed) Last Day to drop a course with a W (Wed) |
|
| Week #12 (Nov 16) |
Forms, Event-Driven Programming, DOM |
P4 Due (Tue) P5 Out (Tue) |
|
| Week #13 (Nov 23) |
TA Office Hours (Monday) | Thanksgiving Break Wed. To Fri. | |
| Week #14 (Nov 30) |
More Event-Driven Programming Examples |
Quiz 4 (Wed) |
|
| Week #15 (Dec 7) |
More Event-Driven Examples, and Recursion |
Quiz 5 (Wed) P5 Due (Thurs) Last Day of Class (Fri) |
|
| Week #16 (Dec 14) |
Final Exam |
Final Exam (Tue Dec 15, 4 PM - 6 PM) |