Course Structure
Course Structure
Weekly Rhythm
Each week of CSE120 follows a consistent pattern:
| Day | Activity | Duration | Location |
|---|---|---|---|
| Wednesday | Lecture | 4:30–7:20pm | COB2 110 |
| Thursday or Friday | Lab Section | 3 hours | Various (see below) |
| Outside class | Team work + readings | 6–8 hours | Self-directed |
Lecture Sessions
Wednesday lectures are where you'll receive: - Course announcements and deadline reminders - Conceptual foundations for upcoming labs - Guest talks from industry partners - Team progress presentations
Lab Sections
Lab sections are dedicated team working time with your TA. Eight sections are available:
| Section | Day & Time | Location | TA |
|---|---|---|---|
| 02L | F 4:30–7:20pm | GRAN 150 | Sravan Jayati |
| 03L | F 1:30–4:20pm | GRAN 150 | Sravan Jayati |
| 04L | R 4:30–7:20pm | GRAN 145 | Michael Pisman |
| 05L | R 1:30–4:20pm | GRAN 145 | Michael Pisman |
| 06L | F 10:30am–1:20pm | GLCR 135 | Sravan Jayati |
| 07L | R 10:30am–1:20pm | GRAN 145 | Michael Pisman |
| 08L | F 4:30–7:20pm | GLCR 135 | Haolin Liang |
During labs, you'll: - Coordinate with your team on project tasks - Report progress to your TA - Get help on technical blockers - Work on deliverables
Course Timeline
See the Schedule for the full week-by-week calendar.
Workflow Overview
The course is divided into two macro phases. Within each phase, a defined workflow guides your progress:
- Phase 1: Planning Labs — discovery, design, and planning
- Phase 2: Development Sprints — iterative development and delivery
See the Workflow Overview for the complete picture.