Suramya's Blog : Welcome to my crazy life…

August 19, 2015

University Computer courses available online for free

Filed under: Interesting Sites — Suramya @ 12:27 AM

Thanks to the whole push on elearning, there is a whole trove of courses made available online for free by various universities like UCLA, Stanford etc. Unfortunately till now there was no consolidated list of these courses available so you would have to search through each of the university’s website to find a course that you liked which you can imagine was quite painful and manual. Fortunately those days are over now thanks to the effort of someone called ‘prakhar1989’ who has compiled a list of ‘Awesome Courses’ available online for free and posted it online on Github so that folks can maintain it easily.

There is a lot of hidden treasure lying within university pages scattered across the internet. This list is an attempt to bring to light those awesome courses which make their high-quality material i.e. assignments, lectures, notes, readings & examinations available online for free.

Some of the Courses from the list are:

  • CS 61C Great Ideas in Computer Architecture (Machine Structures) by UC Berkeley
  • CS 140 Operating Systems by Stanford University
  • CS 162 Operating Systems and Systems Programming by UC Berkeley
  • CS 425 Distributed Systems by Univ of Illinois, Urbana-Champaign
  • CS 2043 Unix Tools & Scripting by Cornell University
  • CS 5412 Cloud Computing by Cornell University
  • CIS 194 Introduction to Haskell by Penn Engineering
  • CS 421 Programming Languages and Compilers by Univ of Illinois, Urbana-Champaign
  • CS 5114 Network Programming Languages by Cornell University
  • CS 61B Data Structures by UC Berkeley
  • CS 97SI Introduction to Competitive Programming by by
  • 6.851 Advanced Data Structures by MIT

The list goes on and on. Some of the courses are quite interesting. I did go through the first lecture on Introduction to Haskel and for the first time the language actually made some sense to me. Unfortunately doing the course requires time and effort and at this time by the time I get home I am in no mood to study. Hopefully this will change of the next few weeks as things settle down.

Check out the site if you want to do some learning on your own time and pace.

– Suramya

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress