Microprocessors And Microcontrollers from Indian Institute of Technology, Kharagpur★★★(1) Introduction to Fluid Mechanics from Indian Institute of Technology, Kharagpur★★★☆(1) Petroleum Economics and Management from Indian Institute of Technology, Kharagpur★★★(1) Hydraulic Engineering from Indian ...