By nptelhrd Download
By NPTEL - Indian Institute of Science, Bengaluru Download
By IIT Roorkee July 2018 Download