Popular Video Lectures / Online Courses:
Popular Science Talks by Prof. Sean M. Carroll - [YouTube Link]
Lecture Series on Classical Physics by Prof.V.Balakrishnan, Department of Physics, IIT Madras - [Link]
Insightful Lecture Series on Quantum Physics by Prof.V.Balakrishnan - [Link]
Lectures on Statistical Mechanics by Prof. Leonard Susskind, Stanford University - [Link]
Lectures on Statistical Mechanics by Prof.V.Balakrishnan covered under Classical Physics Course - [Link]
For Senior UG / PG :
edX course on Plasmonics: From Fundamentals to Modern Applications by Prof. Mihail Petrov & Prof. Andrey Bogdanov of ITMO University to understand the fascinating world of light interaction with metal nanostructures - [Link]
Lecture Series on Nonequilibrium Statistical Mechanics by Prof.V.Balakrishnan- [Link]
Semiconductor Physics / Electronics :
Introduction to Electronics by Prof. B.Mazhari, IIT Kanpur - [Link]
Introduction to semiconductor devices by Prof. B.Mazhari, IIT Kanpur - [Link]
Lectures on Solid State Devices by By Prof. S.Karmalkar, IIT Madras - [Link]
Semiconductor Device Modeling by Prof. S. Karmalkar, IIT Madras - [Link]
Introduction to organic Electronics by Prof. B.Mazhari, IIT Kanpur - [Link]
Interesting & Resourceful Sites:
Softwares to visualize & make problems more interactive and interesting:
Wolfram Alpha: computation & visualization tool - [Link]
For higher-level Physics :