This spring version of CS50 is for undergraduate concentrators who were unable to take the course in Fall 2019. All students, including concentrators and non-concentrators, are encouraged to take CS50 in fall term instead. See for differences between fall term and spring term. Students must register for and attend weekly class meetings on Tuesdays, 3pm–5:45pm, in Science Center B-10. Instructor-led tutorials to be arranged.

Week 0

Here’s a preview of CS50’s first week, produced in Fall 2019.