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 29) |
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts, HTML |
CourseIntro_Lec0.pdf HTML_Lec1.pdf HTMLCode_Lec1.zip |
Visual Studio Code Installation |
Week #2 (Sep 5) |
More on HTML |
HTML_Lec2.pdf HTMLCode_Lec2.zip |
|
Week #3 (Sep 12) |
CSS |
CSS_Lec3.pdf CSSCode_Lec3.zip CSS_Lec4.pdf CSSCode_Lec4.zip CSS_Lec5.pdf CSSCode_Lec5.zip |
P1 Out (Tue) Quiz #1 (Wed) |
Week #4 (Sep 19) |
JavaScript Basic Types, Conditionals |
JS_Lec6.pdf JSCode_Lec6.zip |
P1 Due (Fri) |
Week #5 (Sep 26) |
Conditionals (Cont.) |
JS_Lec7.pdf JSCode_Lec7.zip Inclass2.zip |
Exam #1 (Wed) |
Week #6 (Oct 3) |
Loops - while and do while |
JS_Lec8.pdf JS_Lec8Code.zip JS_Lec9.pdf JS_Lec9Code.zip JS_Lec10.pdf |
P2 Out (Tue) |
Week #7 (Oct 10) |
for loops, Nested Loops |
JS_Lec11.pdf JS_Lec11Code.zip |
Quiz #2 (Wed) |
Week #8 (Oct 17) |
Functions, Global / Local Variables |
JS_Lec12.pdf JS_Lec12Code.zip |
P2 Due (Thurs) |
Week #9 (Oct 24) |
Functions (Cont.), Arrays |
JS_Lec13.pdf JS_Lec13Code.zip |
P3 Out (Tue) Quiz #3 (Wed) |
Week #10 (Oct 31) |
More on Arrays - pass and return from functions, array methods |
JS_Lec14.pdf |
Paper Out (Tue) |
Week #11 (Nov 7) |
Review for Exam 2, Intro to Forms |
Forms_Lec15.pdf Forms_Lec15Code.zip |
Exam #2 (Wed) P3 Due (Thurs) |
Week #12 (Nov 14) |
Forms, Event-Driven Programming, DOM |
Forms_Lec16.pdf Forms_Lec16Code.zip |
P4 Out (Tue) |
Week #13 (Nov 21) |
In class Examples |
Thanksgiving Break (Wed, Fri.) |
|
Week #14 (Nov 28) |
In-class examples, Quiz 4 |
Quiz #4 (Wed) Paper Due (Thu) Quiz #4 Due (at 5PM on Fri) |
|
Week #15 (Dec 5) |
Recursion, Review |
Recursion.pdf |
P4 Due (Wed) |
Week #16 (Dec 12) |
Work on coding portion of final exam |
Last Day of Classes (Mon Dec 12) Final Exam (Thurs Dec 15, 1:30 - 3:30pm) |