CS50 (Computer Science 50, "Rekenaarwetenskap 50") is 'n op-kampus en aanlyn inleidende kursus in rekenaarwetenskap wat deur Harvard-universiteit, Yale (sedert 2016), en in Amerikaanse hoërskole as 'n gevorderde (Engels: advanced programme, AP) vak aangebied word. Die programmeertaal waarin CS50 aangebied word, is Python. Die kursus se bronmateriaal is gratis beskikbaar, en sertifikate vir suksesvolle voltooiing van die kursus kan teen 'n fooi bekom word. Met 800 studente en 102 personeellede is die op-kampus weergawe van die kursus Harvard se grootste kursus. "10 Courses With a Twist" (Nuusberig). New York Times (in Engels). Geargiveer vanaf die oorspronklike op 6 Januarie 2020. Besoek op 23 Mei 2017. (en) Amptelike webwerf (en) CS50 op iTunes U (en) CS50 op edX Hierdie artikel is ’n saadjie. Voel vry om Wikipedia te help deur dit uit te brei.