Schedule (Subject to Change)

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
(Sept 1)
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
(Sept 8)
More on HTML HTML_Lec2.pdf
HTMLCode_Lec2.zip
InClass1.pdf
Week #3
(Sept 15)
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
(Sept 22)
JavaScript Basic Types, Conditionals JS_Lec6.pdf
JSCode_Lec6.zip
JS_Lec7.pdf
JSCode_Lec7.zip
P1 Due (Thurs)
Week #5
(Sept 29)
Conditionals (Cont.) JS_Lec8.pdf
JS_Lec8Code.zip
Exam #1 (Wed)
Week #6
(Oct 6)
Loops - while and do while JS_Lec9.pdf
JS_Lec9Code.zip
JS_Lec10.pdf
P2 Out (Thurs)
Week #7
(Oct 13)
for loops, Nested Loops No Class on Mon (Fall Break)
Quiz 2 (Fri)
Week #8
(Oct 20)
Functions, Global / Local Variables P2 Due (Tue)
P3 Out (Thurs)
Week #9
(Oct 27)
Functions (Cont.), Arrays Quiz #3 (Wed)
P3 Due (Thurs)
Week #10
(Nov 3)
More on Arrays - pass and return from functions, array methods P4 Out (Tue)
Week #11
(Nov 10)
Review for Exam 2, Intro to Forms Exam #2 (Wed)
Week #12
(Nov 17)
Forms, Event-Driven Programming, DOM P4 Due (Tue)
P5 Out (Tue)
Week #13
(Nov 24)
More Event-Driven Programming Examples Thanksgiving Break Wed. To Fri.
Week #14
(Dec 1)
TBA Quiz 4 (Take Home - TBA)
Week #15
(Dec 8)
More Event-Driven Examples, and Recursion Quiz #5 (Take Home - TBA)
P5 Due (Thurs)
Last Day of Class (Fri)
Week #16
(Dec 15)
Final Exam Final Exam
(Tue Dec 16,
4 PM - 6 PM)
Web Accessibility