MIT OpenCourseWare

MIT OpenCourseWare is a large-scale, web-based publication of MIT course materials. The project was announced in October 2002 and uses Creative Commons Attribution-Noncommercial-Share Alike license.

The project aims to put all of the educational materials from its undergraduate, and graduate-level courses online, partly free and openly available to anyone, anywhere. As of October 2012, over 2180 courses were available online.

The majority of courses provide homework problems and exams (often with solutions) and lecture notes. Some courses also included interactive web demonstrations, complete textbooks written by MIT professors, and streaming video lectures.

YOUTUBE zm2VP0kHl1M This course covers topics on the engineering of computer software and hardware systems: techniques for controlling complexity...

A search for courses that mention cryptography turns up 16 results, including:

Cryptography and Cryptanalysis This course features a rigorous introduction to modern cryptography, with an emphasis on the fundamental cryptographic primitives of public-key encryption, digital signatures, pseudo-random number generation, and basic protocols and their computational complexity requirements.

MIT's reasoning behind OpenCourseWare was to: "enhance human learning worldwide by the availability of a web of knowledge."

MIT also stated that it would allow students (including, but not limited to its own) to become better prepared for classes so that they may be more engaged during a class.

The initiative has inspired more than 250 other institutions to make their course materials available as open educational resources through the OpenCourseWare Consortium.