NPTEL (National Programme on Technology Enhanced Learning) is a joint initiative of the IITs and IISc. Through this initiative, is offering online courses and certification in various topics.
Online course: Free for all, Certification exam: For a nominal fee
This site uses your Google account for authentication. You will need to log in to register for any course.
After registration you will be able to see the course contents as and when they are made available by the course instructors.
for more details visit: https://onlinecourses.nptel.ac.in/explorer