NPTEL - National Programme on Technology Enhanced Learning, a project funded by the Ministry of Human Resource Development (MHRD) of India.
The main objective of NPTEL program is "To enhance the quality of engineering education in the country by developing curriculum based video and web courses".
Seven IITs and IISc Bangalore together created web courses on different engineering subjects and made them available for all other students around the world.
In the first phase of the project, supplementary content for 129 web courses in engineering/science and humanities have been developed. Each course contains materials that can be covered in depth in 40 or more lecture hours. In addition, 110 courses have been developed in video format, with each course comprising of approximately 40 or more one-hour lectures. In the next phase other premier institutions are also likely to participate in content creation.
The courses can be accessed at http://nptel.iitm.ac.in/
The video lectures of various courses can be directly accessed from Youtube at http://youtube.com/iit