Zoom Meetings

CS50 occasionally holds live lectures and sections that anyone on the internet is welcome to attend or watch, whether taking any of CS50’s courses or not!

For any Zoom meeting you attend, please take care to

  • participate from a quiet office or similar space (and not from a bed, car, hammock, plane, or train), and
  • participate with your camera turned on, using horizontal (not vertical) video.

If unable to accommodate these norms some week, please watch the live stream or recording at youtube.com/cs50 instead.

Fall 2024

Whether you are a CS50x student, a CS50 AP student, a prospective student, a teacher, a parent, or a Harvard alum (or anyone else!), you are cordially invited to watch any or all of Fall 2024’s lectures online or even attend in person at Harvard University in Cambridge, Massachusetts, USA. These lectures will become part of CS50x 2025 on edX, so watching or attending now offers a bit of a preview.

Schedule

Lectures

If registered to watch online, we’ll email you instructions for how to join the lecture (via Zoom or YouTube), at least an hour before each lecture. And we’ll also post links below.

Zoom Lecture Date YouTube
Launch Scratch 2024-09-04T13:30:00-04:00/2024-09-04T16:15:00-04:00 Watch
Launch C 2024-09-09T13:30:00-04:00/2024-09-09T16:15:00-04:00 Watch
Launch Arrays 2024-09-16T13:30:00-04:00/2024-09-16T16:15:00-04:00 Watch
Launch Algorithms 2024-09-23T13:30:00-04:00/2024-09-23T16:15:00-04:00 Watch
Launch Memory 2024-09-30T13:30:00-04:00/2024-09-30T16:15:00-04:00 Watch
Launch Data Structures 2024-10-07T13:30:00-04:00/2024-10-07T16:15:00-04:00 Watch
Launch Python 2024-10-21T13:30:00-04:00/2024-10-21T16:15:00-04:00 Watch
Launch SQL 2024-10-15T10:00:00-04:00/2024-10-15T12:45:00-04:00 Watch
Log in via GitHub HTML, CSS, JavaScript 2024-10-23T13:00:00-04:00/2024-10-23T16:00:00-04:00 Watch
Log in via GitHub Artificial Intelligence 2024-10-25T12:00:00-04:00/2024-10-25T13:00:00-04:00 Watch
Log in via GitHub Flask 2024-11-07T13:00:00-05:00/2024-11-07T16:00:00-05:00 n/a
Log in via GitHub The End 2024-11-18T13:30:00-05:00/2024-11-18T16:15:00-05:00 Watch

Sections

If registered to watch online, we’ll email you instructions for how to join the section (via Zoom or YouTube), at least an hour before each section. And we’ll also post links below.

Zoom Week Section Date YouTube
Launch Week 1 C 2024-09-10T11:30:00-04:00/2024-09-10T13:00:00-04:00 Watch
Launch Week 2 Arrays 2024-09-17T11:30:00-04:00/2024-09-17T13:00:00-04:00 Watch
Launch Week 3 Algorithms 2024-09-24T11:30:00-04:00/2024-09-24T13:00:00-04:00 Watch
Launch Week 4 Memory 2024-10-01T11:30:00-04:00/2024-10-01T13:00:00-04:00 Watch
Launch Week 5 Data Structures 2024-10-03T11:30:00-04:00/2024-10-03T13:00:00-04:00 Watch
Launch Week 6 Python 2024-10-22T11:30:00-04:00/2024-10-22T13:00:00-04:00 Watch
Log in via GitHub Week 7 SQL 2024-10-29T11:30:00-04:00/2024-10-29T13:00:00-04:00 Watch
Log in via GitHub Week 8 HTML, CSS, JavaScript 2024-11-06T11:30:00-05:00/2024-11-06T13:00:00-05:00 Watch
Log in via GitHub Week 9 Flask 2024-11-12T11:30:00-05:00/2024-11-12T13:00:00-05:00