Fall 2025 Class Schedule
The following schedule is subject to change, and many slide links are not yet active.
Week 1 (September 29)
Topics
- Course Introduction - slides
- Hypertext Transfer Protocol (HTTP) - slides
- Load Testing Basics
Tasks
- Complete the introduction survey
- Join the class on Piazza
- Begin Project 1
- Read chapters 1, and
2 of High Performance Browser Networking,
9
Week 2 (October 6)
Topics
- HTTP Servers - slides
- Application Servers - slides
- Javascript/Typescript Intro slides
- React Intro
Tasks
- Complete Project 1
- Begin Project 2
- Read chapters 10, and
11 of High Performance Browser Networking
12 of High Performance Browser Networking
Week 3 (October 13)
Topics
- Review Todo App Excercise Solution
- Project 2 Project 2
- Client Side Caching slides
Tasks
Week 4 (October 20)
Topics
Tasks
- Complete Project 2
- Begin Project 3
Week 5 (October 27)
Topics
- Project 3
- Scaling Web Applications - slides
- High Availability - slides
- Web Performance Metrics
- Authentication in Web Applications
Tasks