NPTEL - excellent learning resource for Engineering students

NPTEL (National Programme on Technology Enhanced Learning), a collaborative initiative between the IITs and IISc, is supported by the Ministry of Education (MoE), Government of India. It was established in 2003 with the primary objective of extending quality education to all regions of the country. Since its inception, NPTEL has evolved into a comprehensive platform offering approximately 600+ certification courses every semester across 22 different disciplines. It has emerged as a prominent online learning resource, empowering students to access top-notch educational content and obtain certifications that contribute to their knowledge and skill development.

NPTEL courses
https://nptel.ac.in/courses