HACKER Q&A
📣 newsoul

Which is the best online course on Computer Science that you have taken?


For the past few years there has been an explosion of online content w.r.t. courses on different topics. Some are good, some bad, some excellent.

What are some of the best online courses on Computer Science that you have taken and really enjoyed? What did you learn from them?

What are you doing now? Working or learning more?


  👤 brudgers Accepted Answer ✓
I haven't taken an online course in CS for almost a decade. Shifting interests. Changes in the business structure of MOOC's...Basically since they stopped being called "MOOC's" and became closed down.

Helerstein's CS186 video lectures (Introduction to Database Systems, 2015) are probably the most informative CS-thing I have experienced online:

https://archive.org/details/ucberkeley_webcast_dY48_UZhvhw

But of course, it is not an online course. Just course lectures online.

It's informative because the problems - IO, optimization, caching, concurrency, partition, etc. are all right there in ways that require engineering (i.e. theory alone won't get you to the required scale). YMMV.

Good luck.


👤 cc101
Stanford's course on writing apps for iOS is wonderful. I took it years ago. Now it has moved on to SwiftUI. I think the previous versions on Objective C (the one I took) are still available.

👤 dstala
Working. Narrow down your interest, pick an udemy course, find an open source project in that area to contribute