Nptel, online courses and certification, Learn for free
One Day Workshop On NPTEL (12/09/2018)