Skip to main content

Schedule

Important Notice

This schedule is tentative and subject to change.

DatePlan
Week 1Static Websites, HTML
8/24 (Mon)Instruction Begins
• Class: Introduction, Static Websites
8/26 (Wed)• Class: Structuring Content with HTML
Assigned: Homework 1
8/28 (Fri)• Section: Development Environment & HTML Practice
Week 2CSS, Content Organization, URLs, Navigation
8/31 (Mon)• Class: Introduction to CSS
Deadline: Homework 1
Assigned: Homework 2
9/2 (Wed)• Class: Multi-Page, Content Organization, URLs, & Navigation
9/4 (Fri)• Section: Practice Quiz - HTML, CSS
Deadline: Homework 2
Week 3Images
9/7 (Mon)Labor Day / No Class
9/9 (Wed)• Class: Images
Assigned: Homework 3
9/11 (Fri)• Section: Practice Quiz - Content Organization, URLs, Navigation,Images
Week 4Layout, Box Model, Theme
9/14 (Mon)• Class: Designing Layout & The Box Model
Deadline: Homework 3
Assigned: Homework 4
9/16 (Wed)• Class: Designing a Website’s Theme
9/18 (Fri)• Section: Practice Quiz - Layout, Box Model, Theme
Deadline: Homework 4
Week 5Layout with Flexbox
9/21 (Mon)Exam I• Class:
9/23 (Wed)• Class: Layout with Flexbox
Assigned: Homework 5
9/25 (Fri)• Section: Flexbox Office Hours
Week 6Responsive Web Design, Visual Design
9/28 (Mon)• Class: Responsive Web Design
Deadline: Homework 5
Assigned: Homework 6
9/30 (Wed)• Class: Responsive Breakpoints & Visual Design Principles
10/2 (Fri)• Section: Practice Quiz - Flexbox, Responsive Web Design, Visual Design
Week 7Responsive Methods & Media Queries
10/5 (Mon)• Class: Responsive Methods - Media Queries
Deadline: Homework 6
Assigned: Homework 7
10/7 (Wed)• Class: Additional Responsive Considerations
10/9 (Fri)• Practice Quiz: Responsive Design, Media Queries
10/10 (Sat)Fall Break Begins
Week 8Exam II Preparation
10/13 (Tue)Fall Break Ends
10/14 (Wed)• Class: Exam II Q&A
10/15 (Thu)Deadline: Homework 7
10/16 (Fri)• Section: Office Hours
Week 9User Research
10/19 (Mon)Exam II• Class:
Assigned: Project, Milestone 1
10/21 (Wed)• Class: User Research - User Interviews
10/23 (Fri)• Section: Project Design (Sketching)
Week 10CSS Grid & Designing Interactivity
10/26 (Mon)• Class: CSS Grid
Deadline: Project, Milestone 1
Assigned: Project, Milestone 2
10/28 (Wed)• Class: Designing Usable Website Interactivity
10/30 (Fri)• Section: Peer Feedback
Week 11Planning Interactivity
11/2 (Mon)• Class: Planning Website Interactivity
Deadline: Project, Milestone 2
Assigned: Project, Milestone 3
11/4 (Wed)• Class: Introduction to JavaScript for Interactivity
11/6 (Fri)• Section: Peer Feedback
Week 12Implementing Interactivity
11/9 (Mon)• Class: Coding Interactivity Using Snippets
Deadline: Project, Milestone 3
Assigned: Homework 8
11/11 (Wed)• Class: Accessible Client-Side Interactivity
11/13 (Fri)• Section: Interactivity Office Hours
Week 13Accessibility
11/16 (Mon)• Class: Accessibility, Skip Links, & Screen Readers
Deadline: Homework 8
Assigned: Project, Final Milestone
11/18 (Wed)• Class: Front End Development with GenAI
11/20 (Fri)• Section: Practice Quiz - JavaScript Interactivity
Week 14**User Evaluation **
11/23 (Mon)• Class: User Testing
Deadline: Project, Final Milestone
Assigned: Project, Oral Defense
11/25 (Wed)Thanksgiving Break Begins
11/29 (Sun)Thanksgiving Break Ends
Week 15Self-Hosted Resources & Publishing a Static Website
11/30 (Mon)• Class: Self-Hosted Resources (Videos, Fonts)
12/2 (Wed)• Class: Publishing a Static Website
12/4 (Fri)• Section: Project, Oral Defenses
Deadline: Project, Oral Defense
Week 16Final Exam Preparation
12/7 (Mon)Last Day of Classes
• Class: Final Exam Q&A
Finals
TBD•Final Exam