Course Calendar
Fall 2026 · TuTh 15:00-16:30 ET
Wk
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1
8/30
31
2
4
5
2
6
7
9
11
12
3
13 Checkpoint 1
14
16
18
19
4
20
21
23
25
26
5
27 Checkpoint 2Mini Project 1: Website for Someone Else (repo URL)
28
30
10/01 Forms; a to-do app
2
3
6
4
5
7
9
10
7
11
12 Checkpoint 3
13 No class
14
16
17
8
18
19
21 Mini Project 2: Interactive Web Tool (repo URL)
23
24
9
25 Checkpoint 4
26
28
30
31
10
11/01
2
4 Mini Project 3: API-Powered App (repo URL)
6
7
11
8 Checkpoint 5Mini Project 3: API-Powered App
9
11
13
14
12
15
16
18
20 Final Project Proposal
21
13
22 Checkpoint 6Mini Project 4: Browser Extension
23
24 No class
25
26 No class
27
28
14
29
30
2 Final Project Deployed URL
4
5
15
6
7
9
10
11 Checkpoint 7Final Project Submission
12
Week 1
Tuesday, 9/01 Course intro, GitHub, and your first deployed site
Thursday, 9/03 How the web works, DevTools, and your course repo
Week 2
Tuesday, 9/08 HTML essentials; Markdown and prompts
Thursday, 9/10 Reading AI-generated code; working with an agent
Week 3
Tuesday, 9/15 Semantic HTML; CSS essentials
Thursday, 9/17 CSS: selectors, the cascade, and layout
Sunday, 9/13 Checkpoint 1
Week 4
Tuesday, 9/22 Running a project: from an interview to a PRD
Thursday, 9/24 Reading and debugging AI code
Week 5
Tuesday, 9/29 MP1 showcase
Thursday, 10/01 Forms; a to-do app
Sunday, 9/27 Checkpoint 2Mini Project 1: Website for Someone Else (repo URL)
Week 6
Tuesday, 10/06 JavaScript: the DOM, events, and essentials
Thursday, 10/08 JavaScript essentials
Week 7
Tuesday, 10/13 No class
Thursday, 10/15 Arrays and loops; debugging JavaScript
Monday, 10/12 Checkpoint 3
Week 8
Tuesday, 10/20 Arrays and loops; debugging your MP2 code
Thursday, 10/22 MP2 showcase
Wednesday, 10/21 Mini Project 2: Interactive Web Tool (repo URL)
Week 9
Tuesday, 10/27 MP2 showcase and fetch; MP3 starts
Thursday, 10/29 Async and fetch, continued
Sunday, 10/25 Checkpoint 4
Week 10
Tuesday, 11/03 API keys and calling an LLM API
Thursday, 11/05 Calling an LLM API, continued
Wednesday, 11/04 Mini Project 3: API-Powered App (repo URL)
Week 11
Tuesday, 11/10 Q&A with Mario Finocchiaro, Google Cloud
Thursday, 11/12 Browser extensions
Sunday, 11/08 Checkpoint 5Mini Project 3: API-Powered App
Week 13
Tuesday, 11/24 No class
Thursday, 11/26 No class
Sunday, 11/22 Checkpoint 6Mini Project 4: Browser Extension
Week 14
Tuesday, 12/01 MP4 showcase; final project work and individual check-ins
Thursday, 12/03 Final demos, part 1
Wednesday, 12/02 Final Project Deployed URL
Week 15
Tuesday, 12/08 Final demos, part 2; how an AI agent works; wrap-up
Friday, 12/11 Checkpoint 7Final Project Submission
Class session Holiday Current week Due date
See the table view for a denser schedule with all details.