☰
OIM3690
AI-Powered Web Development
Home
Schedule
Calendar
Syllabus
OIM3690: AI-Powered Web Development
Summer 2026 · Babson College
MW 11:30-13:30 ET
Zhi Li
Online via WebEx
Starting Soon
Week 1
Class begins
Monday, 5/18
. See you on WebEx!
Monday, 5/18
Course intro · AI as your coding partner · GitHub setup
slides
Wednesday, 5/20
How the web works · Deploy your first page
slides
All Weeks
1
2
3
4
5
6
7
8
9
10
Done
Current
Upcoming
Week 1: 5/18 – 5/20
M
Course intro · AI as your coding partner · GitHub setup
W
How the web works · Deploy your first page
Week 2: 5/25 – 5/27
M
No class — Memorial Day
W
HTML essentials · Reading AI's code (Part 1) · MP1 launch
Week 3: 6/1 – 6/3
M
CSS essentials: selectors · cascade · properties
W
Box model · Flexbox · MP1 mid-demo round
Week 4: 6/8 – 6/10
M
Responsive design · Forms · JS Intro: DOM + Events
W
JS variables · types · functions · MP2 launch
Week 5: 6/15 – 6/17
M
JS conditionals · AI-assisted debugging with DevTools
W
JS arrays + loops · AI tool comparison
Week 6: 6/22 – 6/24
M
JS async + fetch · API keys + .gitignore
W
API practice · AI code review (Part 1) · MP3 launch
Week 7: 6/29 – 7/1
M
localStorage · Intro to Claude Code · AI code review (Part 2)
W
Project velocity day · live-coding round
Week 8: 7/6 – 7/8
M
Deployment troubleshooting · Optional topics (responsive polish, advanced API patterns)
W
MP3 Final Showcase · Peer code review · FP velocity
Week 9: 7/13 – 7/15
M
Final project work · dress rehearsal
W
Final project work · peer code review
Week 10: 7/20 – 7/22
M
DEMO DAY (Final Project)
W
Last class · Course wrap-up · Where to go from here