CS50 – Introduction to Computer Science

I usually start each workday by scanning through my email, and the other day, following a series of links on changes in higher education wrought by Covid-19, I came across this article https://www.newyorker.com/news/our-local-correspondents/how-harvards-star-computer-science-professor-built-a-distance-learning-empire on the introductory computer science course at Harvard.  It’s a long but fascinating read, talking about the intersection of education and technology, and identifying many points where I’ve had professional involvement over the years.  Is this the future of higher education?  Perhaps not, at least not in the short term.  But online learning is here to stay, and this particular model gives us much to consider as we develop facilities for other clients.