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.

Week; Topics Slides Work
Week #1
HTML, CSS, JavaScript Basic Types/Input/Output, Conditionals IntroHTML.pdf IntroHTMLCode.zip HTMLCSS.pdf HTMLCSSCode.zip JSIntro.pdf JSIntroCode.zip P1 Out (Wed)
Week #2
Conditionals, Logical Operators, While Loops, Functions, Forms, Event-Driven Programming, Global vs Local Variable CodeV11.zip Bootstrap.pdf (Not part of lecture) BootstrapCode.zip (Not part of lecture) JSTypesExprIf.pdf JSTypesExprIfCode.zip CascadedIfLoops.pdf CascadedIfLoopsCode.zip FunctionsI.pdf FunctionsII.pdf FunctionsIICode.zip FunctionsIII.pdf FunctionsIIICode.zip P1 Due (Mon)
P2 Out (Mon)
P3 Out (Thu)
Midterm (Fri)
Week #3
Functions Review, Form Elements, Canvas, Animation, localStorage, Sound FunctionsIV.pdf FunctionsIVCode.zip FormElements.pdf
FormElementsCode.zip JavaScriptConstructs.pdf JavaScriptConstructsCode.zip
P2 Due (Mon)
P3 Due
(Wed (no late deadline))
Final Exam
(Thu, 10 am)
Web Accessibility