The National Programme on Technology Enhanced Learning (NPTEL) is a Government of India sponsored collaborative educational programme. By developing curriculum-based video and web courses the programme aims to enhance the quality of engineering education in India. It is being jointly carried out by 7 IITs and IISc Bangalore, and is funded by the Ministry of Human Resources Development of the Government of India. As of October 2012, over 600 courses were available online. The course videos are available in streaming mode, and may also be downloaded for viewing offline. The video files are also view-able via the IIT Channel in Youtube http://www.youtube.com/user/nptelhrd.
NPTEL website: http://nptel.ac.in/
Youtube Channel: http://www.youtube.com/user/nptelhrd