National Programme on Technology Enhanced Learning (NPTEL), implemented using information and communication technology (ICT), is India’s largest technical dissemination program involving seven IITs (Bombay, Delhi, Guwahati, Kanpur, Kharagpur, Madras and Roorkee) and IISc, Bengaluru. Together, several web and video-based materials for science and engineering courses have been developed.

NPTEL courses are used extensively by faculty members and students across the world to further their knowledge on various subjects in different disciplines. The courses developed for NPTEL can be viewed at and on YouTube (as a separate channel, at

NPTEL is launching the new portal NPTEL+ to expand the variety of offerings and courses for learner upskilling. 3 types of training programs are proposed currently:

1. NPTEL courses in self paced mode

(NPTEL) is now offering self-paced courses where learners may progress through the course and complete assignments at their own pace. Once a learner joins these courses, they may watch video lectures, and complete assignments as per their convenience. Learners may also choose to write a remote proctored online exam from the comfort of their homes and earn a certificate.

2. Short term training programs from the IITs/IISc

Short term training programs which might involve fully live lectures coupled with hands-on training or a blended mode of learning (recorded videos+live lectures) are planned to be offered. These would primarily be by the faculty of various IITs, IISc, etc and would be on fixed dates with fixed timings for the sessions.

3. Other programs

These programs include courses from institutes/organizations that are partnering with NPTEL. The contents are targeted towards specialised courses in an emerging technology or complementing the existing NPTEL courses with dedicated hands on content to equip the learners to be industry ready.