National Programme on Technology Enhanced Learning (NPTEL): NPTEL is an acronym for 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) Bangalore. 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. The NPTEL project, receives its funding support through the National Mission on Education through Information and Communication Technology (NMEICT) since the year 2009.
Five engineering branches (Civil, Computer Science, Electrical, Electronics and Communication and Mechanical) and core science programmes that all engineering students are required to take in their undergraduate engineering programme in India were chosen initially. Contents for the above courses were based on the model curriculum suggested by All India Council for Technical Education (AICTE) and the syllabi of major affiliating Universities in India.
In the first phase of the project, supplementary content for 129 web courses in engineering/science and humanities and 110 courses in video format have been developed. Each course contains materials that can be covered in depth in 40 or more lecture hours. The courses are available freely over the NPTEL website.
For more information you can consult: http://nptel.iitm.ac.in/