How to master the digital etiquette of Harvard's most famous computer science course
Attending a live CS50 lecture via Zoom is more than just clicking a link. To maintain the course's high standard of discussion, there are specific environmental and technical norms you must follow to ensure a professional and focused learning experience for everyone involved.
Harvard University's CS50, an introduction to the intellectual enterprises of computer science and programming, utilizes a Zoom Rooms-based setup for its discussion-based classes. While the course is famous for its massive online reach, the live digital sessions require a specific level of decorum. Participants are encouraged to join from a quiet office or a similar professional space, rather than from transient or distracting locations like a car, plane, train, hammock, or even a bed.
Technical presentation is equally vital to the classroom atmosphere. When attending Zoom meetings, students are expected to keep their cameras turned on and utilize horizontal video orientation rather than vertical. This standard helps maintain the sense of a shared, cohesive classroom. If a student cannot meet these specific environmental or technical norms during a particular week, the course suggests watching the recorded live stream or YouTube archives instead.
The course structure for the Fall 2025 semester includes a rigorous schedule of both lectures and sections. Lectures typically run from 6:30 PM to 9:15 PM GMT+1, covering topics from Scratch to Flask. Sections, which are more discussion-oriented, generally occur on Tuesdays from 5:00 PM to 6:30 PM GMT+1. For those registered to watch online, joining instructions are emailed at least one hour before the scheduled start time.
This open-access model allows anyone—from prospective students and teachers to parents and Harvard alumni—to participate. The lectures are designed to eventually become part of the CS50x 2026 curriculum on edX, meaning those attending live are essentially getting a preview of the upcoming global curriculum.
Source: CS50's Zoom Setup for Live Classes