The National Programme on Technology Enhanced Learning (NPTEL), a project funded by the Ministry of Human Resource Development (MHRD), provides e-learning through online Web and Video courses in Engineering, Sciences, Technology, Management and Humanities. NPTEL is a curriculum building exercise and is directed towards providing learning materials in science and engineering by adhering to the syllabi of All India Council for Technical Education and the slightly modified curricula of major affiliating Universities. Itís lectures utilize a multitude of facilities of the video medium such as chalk-and-talk, tablet writing, power point, two and three dimensional animations, interactive codes, etc. Each course comprises approximately 40 video lectures of about 1 hour duration. An online discussion forum is incorporated wherein students can post and review questions. Wherever applicable, course assignments, handouts, self-evaluation tasks, etc. have been integrated. Workshops are routinely conducted for institutes, students, mentors, etc. under the auspices of NPTEL.