Links to collection of open courseware related to Engineering from:
NPTEL (National Programme on Technology Enhanced Learning which is an initiative by seven Indian Institutes of Technology (IIT Bombay, Delhi, Guwahati, Kanpur, Kharagpur, Madras and Roorkee) and Indian Institute of Science (IISc) for creating course contents in engineering and science)
MIT (MIT OpenCourseWare (OCW) is a web-based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity.)
CodeAcademy (Learn to code interactively for free)
Coursera.org (A web site that provides an aggregate of university course offerings. Their tag line is "Take the World's Best Courses, Online, For Free." They have 16 course categories, most in technology areas from 16 major universities)
Saylor.org (The tag line of the Saylor website is "Harnessing Technology to Make Education Free." Although Saylor.org does not grant degrees, students can download a certificate of completion for successfully passing the exam at the end of each course. There are thirteen areas of study that visitors can choose to explore, including Computer Science, Chemistry, Mathematics, and Mechanical Engineering)