Zoom is video-conferencing software that you can download for Android, iOS, Linux, macOS, or Windows.

CS50 uses Zoom for supersections and code reviews so that students can interact with staff and classmates in real time, no matter where they are on campus.

Before attending either, you might want to test your internet connection by joining a test meeting.


The course treats Zoom just like a classroom. For any meeting that you attend, be sure to:

  • Participate from a quiet space (e.g., your room) where can you listen and speak. If you participate from a more public space (e.g., a classroom, conference room, dining hall, or the like), just be sure you won’t be approached or disturbed by others while there.
  • Be sure to participate with your camera turned on, using horizontal (not vertical) video.

If unable to accommodate these norms for some supersection, please watch the recording thereof (in the case of supersections) or sign up for another (in the case of code reviews). And please forgive if the staff ask you to log out so that all attendees are those fully engaged!