NPTEL

https://onlinecourses.nptel.ac.in

https://www.youtube.com/@iit

https://www.youtube.com/@iit/playlists