CS50's lectures are ordinarily open to the public, but CS50's lectures will be online-only for 2020. It is not be possible to attend CS50's lectures in person this year. Do not travel to campus. Please stay home (and healthy!) instead.

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 one or more of Fall 2020's lectures online. Simply register for a (free) ticket so that we can let you know if any last-minute scheduling changes. All lectures will be live-streamed at youtube.com/cs50 and facebook.com/cs50.

Schedule

Most lectures will adjourn before 4:15pm ET.

Computational Thinking, Scratch on Wednesday, 2 September 2020, 1:30pm–4:15pm ET

on Wednesday, 2 September 2020, 1:30pm–4:15pm ET C on Monday, 7 September 2020, 1:30pm–4:15pm ET

on Monday, 7 September 2020, 1:30pm–4:15pm ET Arrays on Monday, 14 September 2020, 1:30pm–4:15pm ET

on Monday, 14 September 2020, 1:30pm–4:15pm ET Algorithms on Monday, 21 September 2020, 1:30pm–4:15pm ET

on Monday, 21 September 2020, 1:30pm–4:15pm ET Memory on Monday, 28 September 2020, 1:30pm–4:15pm ET

on Monday, 28 September 2020, 1:30pm–4:15pm ET Data Structures on Monday, 5 October 2020, 1:30pm–4:15pm ET

on Monday, 5 October 2020, 1:30pm–4:15pm ET Python on Monday, 12 October 2020, 1:30pm–4:15pm ET

on Monday, 12 October 2020, 1:30pm–4:15pm ET SQL on Monday, 19 October 2020, 1:30pm–4:15pm ET

on Monday, 19 October 2020, 1:30pm–4:15pm ET HTML, CSS, JavaScript on Monday, 26 October 2020, 1:30pm–4:15pm ET

on Monday, 26 October 2020, 1:30pm–4:15pm ET Flask on Monday, 2 November 2020, 1:30pm–4:15pm ET

on Monday, 2 November 2020, 1:30pm–4:15pm ET The End on Monday, 16 November 2020, 1:30pm–4:15pm ET

About CS50

CS50 is Harvard University's Introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, a one-semester amalgam of courses generally known as CS1 and CS2. The course is Harvard University's largest course, with 800 students in Cambridge, one of Yale University's largest courses, with 200 students in New Haven, and edX's largest MOOC, with over 2 million registrants online. The course is freely available via edX at cs50.edx.org and via OpenCourseWare at cs50.harvard.edu/x.