After a decade of partnership with Harvard, Yale’s CS50 course will no longer be offered starting in fall 2025 due to limited funding and an expanding computer science department.
This gives some hope. One thing I liked was the class updated each year. In the 2015 class, David Malan tore a phone book in half as a demonstration of search algorithms, but moved on after phone books became a distant memory.
While Yale shifts to more specialized computer science introductory courses, David Malan, who teaches CS50 at Harvard, will focus on a new partnership with the University of Oxford. However, Malan looks back on his partnership with Yale as a “perfect proof of concept” that higher education can be more collaborative.
This gives some hope. One thing I liked was the class updated each year. In the 2015 class, David Malan tore a phone book in half as a demonstration of search algorithms, but moved on after phone books became a distant memory.