Course information
Schedule
Mondays | Wednesdays | Fridays |
---|---|---|
Introduction & Overview | Web Page Structure: HTML Pre-doing | Lab Pre-lab |
Learnability | Graphic Design Pre-reading | Lab |
Efficiency | Foundational Concepts of CSS Pre-doing | Lab |
Tuesday Safety | More Foundational Concepts of CSS Pre-doing | Lab |
Heuristic Evaluation | Layout | Lab |
Prototyping and User Testing | Universal Web Design | Lab |
Introduction to modern JS Pre-reading | Events Pre-reading | Lab |
No class (Spring break) | No class (Spring break) | No lab (Spring break) |
Design Patterns | Functional JS Pre-reading | Lab |
Asynchronous JS | Typography Pre-reading | Lab |
Web APIs | Color | Lab |
No class (Patriots' Day) | Animation & Feedback | Lab |
Data Visualization | Component-driven Development | Lab |
Web Standards (remote, optional) | No class | Lab |
Course Reflection |
Staff
Name | Role | Office | Office Hours | |
---|---|---|---|---|
David Karger | Instructor | karger | 32G-592 | By appointment |
Lea Verou | Instructor | leaverou | 32G-598 | By appointment |
Tarfah Alrashed | TA | tarfah | Virtual | Mondays 12-2pm (find the Zoom link for OH in Piazza) |
Soya Park | TA | soya | Virtual | Mondays & Tuesdays 9-10am (find the Zoom link for OH in Piazza) |
Elaine Xiao | LA | eyxiao | 34-301 | Mondays 7-8pm |
Thanh Nguyen | LA | thanh_n | 34-301 | Tuesdays 7-8pm |