Here is a good resource of video lectures conducted by IIT's & IISc's: 

[1](http://nptel.iitm.ac.in/courses.php?disciplineId=111)

There is also a YouTube channel: 

[2](http://www.youtube.com/user/nptelhrd)