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
(Aug 31)
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts, Intro to HTML, and Basic HTML Tags CourseIntro_Lec0.pdf
HTML_Lec1.zip
HTML_Lec2.zip
InClass1.zip
Visual Studio Code Installation
Week #2
(Sept 7)
More on HTML HTML_Lec3.zip
InClass1Sol.zip
InClass2.pdf
Week #3
(Sept 14)
Internet, Web Browsers, Web Servers, Client/Server, Fundamental Concepts, and Intro to CSS InClass2Sol.zip
Web.zip
CSS_Lec1.zip
CSS_Lec2.zip
CSS_Lec3.zip
P1 Out (Tue)
Quiz #1 (Wed)
Week #4
(Sept 21)
More CSS, JavaScript Basic Types, and Conditionals JS_Lec1.zip
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)
Web Accessibility