Date Posted: 1/14/2015

A list of "Awesome Courses" that has been making waves on Hacker News includes Cornell's CS3110 (Data Structures and Functional Programming), CS5150 (Software Engineering), and CS5412 (Cloud Computing).  The description of the latter reads, "Taught by one of the stalwarts of this field, Prof Ken Birman, this course has a fantastic set of slides that one can go through. The Prof's book is also a gem and recommended as a must read in Google's tutorial on Distributed System Design".

"Awesome Courses" is "an attempt to bring to light those awesome courses [that are not included in MOOC aggregation sites] which make their high-quality material i.e. assignments, lectures, notes, readings & examinations available online for free."

Contributing professors for CS3110 include: Michael Clarkson, Bob Constable,  Nate Foster, Mike George, Dan Huttenlocher, Dexter Kozen, Greg Morrisett, Andrew Myers, and Ramin Zabih.

Bill Arms has taught CS5150 for several years.