Indian Institute of Technology Madras via  SwayamNPTEL
Indian Institute of Technology Guwahati via  Swayam
Indian Institute of Technology Madras via  Swayam
Indian Institute of Technology Guwahati via  Jaro Education
Indian Institute of Technology GuwahatiÂ