350+ NPTEL Courses with Video Lectures

NPTEL CoursesNPTEL, funded by Indian Govt, jointly initiated  by all seven premier IIT’s and IISc Bangalore. These Indian prestigious institutes have been hugely successful in nurturing
the young Indians talent. Students from these institutes are leading many of the major multinational corporations.

NPTEL provides course-ware in the form of video lectures and web courses. There are more than 350+ Video Courses, more than 12000 video lectures across 10 subjects. Most of these courses consists 40 videos and 1 hour duration each. You can also get course completion certification for some of the courses. They also started providing course completion certificates for few of the courses.  You can also access them on YouTube and their official website.

350+ NPTEL Courses, 12000+ Video Lectures

We will start with most sought after computer science, electronics, electrical engineering and so on…

Computer Science

  1. Artificial Intelligence, Prof. Anupam Basu, IIT Kharagpur
  2. Artificial Intelligence II, Prof. P.Dasgupta, IIT Kharagpur
  3. Artificial Intelligence III, Prof. Deepak Khemani, IIT Madras
  4. Biometrics, Prof. Phalguni Gupta, IIT Kanpur
  5. C Programming and Data Structures, Prof. P.P.Chakraborty, IIT Kharagpur
  6. Compiler Design, Prof. Y.N.Srikant, IISc Bangalore
  7. Computational Geometry, Prof. Sandeep Sen, IIT Delhi
  8. Computer Algorithms, Prof. Shashank K. Mehta, IIT Kanpur
  9. Computer Architecture, Prof. Anshul Kumar, IIT Delhi
  10. Computer Graphics, Prof. Sukhendu Das, IIT Madras
  11. Computer Organization, Prof. S. Raman, IIT Madras
  12. Cryptography and Network Security, Prof. Debdeep Mukhopadhyay, IIT Kharagpur
  13. Data Structures And Algorithms, Prof. Naveen Garg, IIT Delhi
  14. Database Design, Prof. D. Janaki Ram, IIT Madras
  15. Database Management System, Prof. D.Janakiram, IIT Madras
  16. Design and Analysis of Algorithms, Prof. Abhiram G Ranade, IIT Bombay
  17. Digital Computer Organization, Prof. P.K. Biswas, IIT Kharagpur
  18. Digital Systems Design, Prof. D. Roychoudhury, IIT Kharagpur
  19. Discrete Mathematical Structures, Prof. Kamala Krithivasan, IIT Madras
  20. Graph Theory, Prof. L. Sunil Chandran, IISc Bangalore
  21. High Performance Computer Architecture, Prof. Ajit Pal, IIT Kharagpur
  22. High Performance Computing, Prof. Matthew Jacob, IISc Bangalore
  23. Internet Technologies, Prof. I. Sengupta, IIT Kharagpur
  24. Internet Technology, Prof. Indranil Sengupta, IIT Kharagpur
  25. Introduction to Computer Graphics, Prof. Prem Kalra, IIT Delhi
  26. Introduction To Problem Solving, Programming, Prof. Deepak Gupta, IIT Kanpur
  27. Logic for Computer Science, Prof. S. Arun Kumar, IIT Delhi
  28. Logic for CS, Prof. S. Arun Kumar, IIT Delhi
  29. Natural Language Processing, Prof. Pushpak Bhattacharyya, IIT Bombay
  30. Numerical Analysis and Computer Programming, Prof. P. B. Sunil Kumar, IIT Madras
  31. Numerical Methods and Programing, Prof. P.B.Sunil Kumar, IIT Madras
  32. Numerical Optimization, Prof. Shirish K. Shevade, IISc Bangalore
  33. Parallel Algorithm, Prof. Phalguni Gupta, IIT Kanpur
  34. Parallel Computing, Prof. Subodh Kumar, IIT Delhi
  35. Performance Evaluation of Computer Systems, Prof. Krishna Moorthy Sivalingam, IIT Madras
  36. Principles of Engineering System Design, Prof. T Asokan, IIT Madras
  37. Principles of Programming Languages, Prof. S. Arun Kumar, IIT Madras
  38. Software Engineering, Prof. Rushikesh K Joshi, IIT Bombay
  39. Systems Analysis and Design, Prof. V Rajaraman, IISc Bangalore
  40. Theory of Computation I, Prof. Kamala Krithivasan, IIT Madras

Electronics & Communication

  1. Active Filter Design, Prof. Shanthi Pavan, IIT Madras
  2. Adaptive Signal Processing, Prof. Mrityunjoy Chakraborty, IIT Kharagpur
  3. Advanced Digital Signal Processing, Prof. V. M. Gadre, IIT Bombay
  4. Advanced Optical Communication, Prof. R.K.Shevgaonkar, IIT Bombay
  5. Analog IC Design, Prof. Nagendra Krishnapura, IIT Madras
  6. Analog VLSI and CAD, Prof. Pallab Dasgupta, IIT Kharagpur
  7. Basic Electronics, Prof. Chitralekha Mahanta, IIT Guwahati
  8. Basic Electronics and Lab, Prof. T.S. Natarajan, IIT Madras
  9. Circuits for Analog System Design, Prof. M.K. Gunasekaran, IISc Bangalore
  10. Coding Theory, Prof. Andrew Thangaraj, IIT Madras
  11. Communication Engineering, Prof. Surendra Prasad, IIT Delhi
  12. Design Verification and Test of Digital VLSI Circuit, Prof. Jatindra Kumar Deka, IIT Guwahati
  13. Digital Communication, Prof. Bikash Kumar Dey, IIT Bombay
  14. Digital Image Processing (IIT Kharagpur), Prof. P.K. Biswas, IIT Kharagpur
  15. Digital Integrated Circuits (IITMadras), Prof. Amitava Dasgupta, IIT Madras
  16. Digital Signal Processing (IIT Delhi), Prof. S.C. Dutta Roy, IIT Delhi
  17. Digital Voice and Picture Communication, Prof. Sabyasachi Sengupta, IIT Kharagpur
  18. Electronic Design and Automation, Prof. I.Sengupta, IIT Kharagpur
  19. Electronics for Analog Signal Processing I, Prof. K.Radhakrishna Rao, IIT Madras
  20. Electronics for Analog Signal Processing II, Prof. K.Radhakrishna Rao, IIT Madras
  21. Estimation of Signals and Systems, Prof. S. Mukhopadhyay, IIT Kharagpur
  22. High Speed Devices and Circuits, Prof. K.N.Bhat, IIT Madras
  23. Low Power VLSI Circuits and Systems, Prof. Ajit Pal, IIT Kharagpur
  24. MEMS and Microsystems, Prof. Santiram Kal, IIT Kharagpur
  25. Microprocessors and Microcontrollers, Prof. Ajit Pal, IIT Kharagpur
  26. Networks and Systems, Prof. V.G.K.Murti, IIT Madras
  27. Neural Networks and Applications, Prof. S.Sengupta, IIT Kharagpur
  28. Pattern Recognition, Prof. P.S. Sastry, IISc Bangalore
  29. Real Time Systems, Prof. Rajib Mall, IIT Kharagpur
  30. RF Integrated Circuits, Prof. Shouribrata Chatterjee, IIT Delhi
  31. Semiconductor Device Modeling, Prof. S. Karmalkar, IIT Madras
  32. Solid State Devices (IIT Madras), Prof. S. Karmalkar, IIT Madras
  33. Transmission Lines and EM Waves, Prof. R.K. Shevgaonkar, IIT Bombay
  34. VLSI Broadband Communication Circuits, Prof. Nagendra Krishnapura, IIT Madras
  35. VLSI Circuits, Prof. S.Srinivasan, IIT Madras
  36. VLSI Data Conversion Circuits, Prof. Shanthi Pavan, IIT Madras
  37. VLSI Device Modeling(Circuits and Systems), Prof. SK.Lahiri, IIT Kharagpur
  38. VLSI Technology, Prof. Dr. Nandita Dasgupta, IIT Madras
  39. VLSI Technology I, Prof. S.Kal, IIT Kharagpur
  40. Wireless Communication, Prof. Ranjan Bose, IIT Delhi

Computer Networking

  1. Broadband Networks: Concepts and Technology, Prof. Abhay Karandikar, IIT Bombay
  2. Computer Networks, Prof. Sujoy Ghosh, IIT Kharagpur
  3. Data Communication, Prof. Ajit Pal, IIT Kharagpur

Aerospace & Astronomy

  1. Acoustic Instabilities in Aerospace Propulsion, Prof. R.I. Sujith, IIT Madras
  2. Advanced Control System Design, Prof. Radhakant Padhi, IISc Bangalore
  3. Aero elasticity, Prof. C. Venkatesan, IIT Kanpur
  4. Flight Dynamics II (Stability), Prof. Nandan Kumar Sinha, IIT Madras
  5. Foundation of Scientific Computing, Prof. T.K.Sengupta, IIT Kharagpur
  6. Gas Dynamics, Prof. T.M. Muruganandam, IIT Madras
  7. High Speed Aero Dynamics, Prof. K.P. Sinhamahapatra, IIT Kharagpur
  8. Introduction to Aerodynamics, Prof. K.P. Sinhamahapatra, IIT Kharagpur
  9. Introduction to Aerospace Propulsion, Prof. Bhaskar Roy, IIT Bombay
  10. Introduction to Helicopter Aerodynamics and Dynamics, Prof. C. Venkatesan, IIT Kanpur
  11. Jet Aircraft Propulsion, Prof. Bhaskar Roy, IIT Bombay
  12. Optimal Control, Guidance and Estimation, Prof. Radhakant Padhi, IISc Bangalore
  13. Space Flight Mechanics, Prof. Manoranjan Sinha, IIT Kharagpur
  14. Turbomachinery Aerodynamics, Prof. Bhaskar Roy, IIT Bombay

Bio-Technology

  1. Analytical Technologies in Biotechnology, Prof. Ashwani K Sharma, IIT Roorkee
  2. BioChemistry, Prof. S.Dasgupta, IIT Kharagpur
  3. Biomathematics, Prof. Ranjith Padinhateeri, IIT Bombay
  4. Downstream Processing, Prof. Mukesh Doble, IIT Madras
  5. Enzyme Science and Engineering, Prof. Subhash Chand, IIT Delhi
  6. Thermodynamics, Prof. G.K. Suraishkumar, IIT Madras

Business, Management & Entrepreneurship

  1. Applied Multivariate Statistical Modeling, Prof. J Maiti, IIT Kharagpur
  2. Concept of Management and Evolution of Management thought, Prof. K.B. Akhilesh, IISc Bangalore
  3. Econometric Modelling, Prof. Rudra P. Pradhan, IIT Kharagpur
  4. Human Resource Management, Prof. Kalyan Chakravarti, IIT Kharagpur
  5. Infrastructure Finance, Prof. A. Thillai Rajan, IIT Madras
  6. International Business Communication, Prof. A. Malic, IIT Kharagpur
  7. Management Information System, Prof. Biswajit Mahanty, IIT Kharagpur
  8. Management Science, Prof. Anuradha Sharma, IIT Delhi
  9. Managerial Economics, Prof. Trupti Mishra, IIT Bombay
  10. Manufacturing Systems Management, Prof. G. Srinivasan, IIT Madras
  11. Operations and Supply Chain Management, Prof. G. Srinivasan, IIT Madras
  12. Organisation Management, Prof. Vinayshil Gautam, IIT Delhi
  13. Organisation of Engineering Systems and Human Resources Management, Prof. Vinayshil Gautam, IIT Delhi
  14. Security Analysis and Portfolio Management, Prof. J. Mahakud, IIT Kharagpur
  15. Six Sigma, Prof. T. P. Bagchi, IIT Kharagpur
  16. Strategic Management, Prof. R. Srinivasan, IISc Bangalore
  17. Strategic Management I, Prof. K.Chakravarti, IIT Kharagpur
  18. Strategic Marketing Contemporary Issues, Prof. Jayanta Chatterjee, IIT Kanpur

Mathematics (maths)

  1. A Basic Course in Real Analysis, Prof. P.D. Srivastava, IIT Kharagpur
  2. Advanced Engineering Mathematics, Prof. P. Panigrahi, IIT Kharagpur
  3. Advanced Matrix Theory, Prof. Vittal Rao, IISc Bangalore
  4. Applied Multivariate Analysis, Prof. Amit Mitra, IIT Kanpur
  5. Calculus of Variations and Integral Equations, Prof. D. Bahuguna, IIT Kanpur
  6. Complex Analysis, Prof. P. A. S. Sree Krishna, IIT Guwahati
  7. Computational Techniques, Prof. Niket Kaisare, IIT Madras
  8. Discrete Structures, Prof. Kamala Krithivasan, IIT Madras
  9. Elementary Numerical Analysis, Prof. Rekha P. Kulkarni, IIT Bombay
  10. Foundations of Optimization, Prof. Joydeep Dutta, IIT Kanpur
  11. Functional Analysis, Prof. P.D. Srivastava, IIT Kharagpur
  12. Linear programming and Extensions, Prof. Prabha Sharma, IIT Kanpur
  13. Mathematical Logic, Prof. Arindama Singh, IIT Madras
  14. Mathematics I, Prof. Swagato K. Ray, IIT Kanpur
  15. Mathematics II, Prof. Sunita Gakkhar, IIT Roorkee
  16. Mathematics III, Prof. P.N. Agrawal, IIT Roorkee
  17. Measure and Integration, Prof. Inder K Rana, IIT Bombay
  18. Numerical Methods and Computation, Prof. S.R.K.Iyengar, IIT Delhi
  19. Probability and Random Processes, Prof. Mrityunjoy Chakraborty, IIT Kharagpur
  20. Probability and Statistics, Prof. Somesh Kumar, IIT Kharagpur
  21. Real Analysis I, Prof. S.H. Kulkarni, IIT Madras
  22. Regression Analysis, Prof. Soumen Maity, IIT Kharagpur

Physics & Chemistry

  1. Advance Analytical Course, Prof. Padma Vankar, IIT Kanpur
  2. Applied Mechanics, Prof. R.K.Mittal, IIT Delhi
  3. Biochemical Engineering, Prof. Rintu Banerjee, IIT Kharagpur
  4. Chemical Reaction Engineering, Prof. Jayant Modak, IISc Bangalore
  5. Classical Field Theory, Prof. Suresh Govindarajan, IIT Madras
  6. Classical Physics, Prof. V.Balakrishnan, IIT Madras
  7. Electromagnetic Theory, Prof. D.K. Ghosh, IIT Bombay
  8. Electronics I, Prof. D.C. Dube, IIT Delhi
  9. Engineering Chemistry I, Prof. Mangala Sunder, IIT Madras
  10. Engineering Physics II, Prof. V. Ravishankar, IIT Kanpur
  11. Eukaryotic Gene Expression, Prof. P N RANGARAJAN, IISc Bangalore
  12. Fundamentals of Transport Processes, Prof. V. Kumaran, IISc Bangalore
  13. Heat Transfer, Prof. Aloke Kumar Ghosal, IIT Guwahati
  14. Heterocyclic Chemistry, Prof. D.R. Mal, IIT Kharagpur
  15. Heterogeneous Catalysis and Catalytic Processes, Prof. K.K. Pant, IIT Delhi
  16. Instability and Patterning of Thin Polymer Films, Prof. Rabibrata Mukherjee, IIT Kharagpur
  17. Introduction to Organometallic Chemistry, Prof. A.G. Samuelson, IISc Bangalore
  18. Introductory Quantum Chemistry, Prof. K.L. Sebastian, IISc Bangalore
  19. Mass Transfer, Prof. Nishith Verma, IIT Kanpur
  20. Mathematics for Chemistry, Prof. Madhav Ranganathan, IIT Kanpur
  21. Microscale Transport Processes, Prof. Sunando DasGupta, IIT Kharagpur
  22. Modern Instrumental Methods of Analysis, Prof. J.R. Mudakavi, IISc Bangalore
  23. Multiphase Flow, Prof. P.K. Das, IIT Kharagpur
  24. Novel Separation Processes, Prof. Sirshendu De, IIT Kharagpur
  25. Nuclear Physics Fundamentals and Application, Prof. H.C.Verma, IIT Kanpur
  26. Organic Photochemistry and Pericyclic Reactions, Prof. N.D. Pradeep Singh, IIT Kanpur
  27. Particle Characterization, Prof. R. Nagarajan, IIT Madras
  28. Physics I: Oscillations and Waves, Prof. S. Bharadwaj, IIT Kharagpur
  29. Plantwide Control of Chemical Processes, Prof. Nitin Kaistha, IIT Kanpur
  30. Plasma Physics: Fundamentals and Applications, Prof. V.K. Tripathi, IIT Delhi
  31. Polymer Chemistry, Prof. D. Dhara, IIT Kharagpur
  32. Process Control and Instrumentation, Prof. A.K.Jana, IIT Kharagpur
  33. Process Design Decisions and Project Economics, Prof. V. S. Moholkar, IIT Guwahati
  34. Quantum Electronics, Prof. K. Thyagarajan, IIT Delhi
  35. Quantum Field Theory, Prof. Prasanta Tripathy, IIT Madras
  36. Quantum Mechanics and Applications, Prof. Ajoy Ghatak, IIT Delhi
  37. Quantum Mechanics I, Prof. S. Lakshmi Bala, IIT Madras
  38. Quantum Physics, Prof. V.Balakrishnan, IIT Madras
  39. Rate Processes, Prof. M.Halder, IIT Kharagpur
  40. Relativistic Quantum Mechanics, Prof. Apoorva D Patel, IISc Bangalore
  41. Semiconductor Optoelectronics, Prof. M. R. Shenoy, IIT Delhi
  42. Special Topics in Atomic Physics, Prof. P.C. Deshmukh, IIT Madras
  43. Special Topics in Classical Mechanics, Prof. P.C. Deshmukh, IIT Madras

Civil Engineering

  1. Advanced Foundation Engineering, Prof. Kousik Deb, IIT Kharagpur
  2. Advanced Hydraulics, Prof. Suresh A Kartha, IIT Guwahati
  3. Advanced Hydrology, Prof. Ashu Jain, IIT Kanpur
  4. Advanced Structural Analysis, Prof. Devdas Menon, IIT Madras
  5. Building Materials and Construction, Prof. B. Bhattacharjee, IIT Delhi
  6. Concrete Technology, Prof. B. Bhattacharjee, IIT Delhi
  7. Design of Reinforced Concrete Structures, Prof. N. Dhang, IIT Kharagpur
  8. Design Of Steel Structures, Prof. Damodar Maity, IIT Guwahati
  9. Engineering Geology, Prof. Debasis Roy, IIT Kharagpur
  10. Environmental Air Pollution, Prof. Mukesh Sharma, IIT Kanpur
  11. Finite Element Analysis I, Prof. B.N. Rao, IIT Madras
  12. Fluid Mechanics, Prof. T.I.Eldho, IIT Bombay
  13. Foundation Engineering, Prof. N.K.Samadhiya, IIT Roorkee
  14. Geosynthetics and Reinforced Soil Structures, Prof. K. Rajagopal, IIT Madras
  15. Geosynthetics Engineering : In Theory and Practice, Prof. J. N. Mandal, IIT Bombay
  16. Geotechnical Measuements and Explorations, Prof. Nihar Ranjan Patra, IIT Kanpur
  17. Hydraulics, Prof. Arup Kumar Sarma, IIT Guwahati
  18. Introduction to Transportation Engineering, Prof. Bhargab Maitra, IIT Kharagpur
  19. Mechanics of Solids, Prof. M.S.Siva Kumar, IIT Madras
  20. Modern Surveying Techniques, Prof. S.K.Ghosh, IIT Roorkee
  21. Numerical Methods in Civil Engineering, Prof. Arghya Deb, IIT Kharagpur
  22. Performance of Marine Vehicles At Sea, Prof. S. C. Misra, IIT Kharagpur
  23. Prestressed Concrete Structures, Prof. A.K.Sengupta, IIT Madras
  24. Probability Methods in Civil Engineering, Prof. Rajib Maity, IIT Kharagpur
  25. Soil Dynamics, Prof. Deepankar Choudhury, IIT Bombay
  26. Soil Mechanics, Prof. B.V.S. Viswanadham, IIT Bombay
  27. Stochastic Hydrology, Prof. P. P. Mujumdar, IISc Bangalore
  28. Stochastic Structural Dynamics, Prof. C.S. Manohar, IISc Bangalore
  29. Strength of Materials, Prof. S.K.Bhattacharyya, IIT Kharagpur
  30. Structural Analysis II, Prof. P. Banerjee, IIT Bombay
  31. Structural Dynamics, Prof. P. Banerji, IIT Bombay
  32. Surveying, Prof. Bharat Lohani, IIT Kanpur
  33. Transportation Engineering II, Prof. Rajat Rastogi, IIT Roorkee
  34. Urban transportation planning, Prof. V. Thamizh Arasan, IIT Madras
  35. Water and Wastewater Engineering, Prof. B. S. Murty, IIT Madras
  36. Water Resources Engineering, Prof. Rajesh Srivastava, IIT Kanpur
  37. Water Resources Systems:Modeling Techniques and Analysis, Prof. P.P. Mujumdar, IISc Bangalore
  38. Watershed Management, Prof. T.I. Eldho, IIT Bombay

Electrical Engineering

  1. Advanced 3G and 4G Wireless Mobile Communications, Prof. Aditya K. Jagannatham, IIT Kanpur
  2. Advanced Electric Drives, Prof. S.P. Das, IIT Kanpur
  3. An Introduction to Electronics System Packaging, Prof. G.V. Mahesh, IISc Bangalore
  4. Analog ICs, Prof. K. Radhakrishna Rao, IIT Madras
  5. Analog Integrated Circuit Design, Prof. Nagendra Krishnapur, IIT Madras
  6. Basic Electrical Technology, Prof. L.Umanand, IISc Bangalore
  7. Basic Electronics I, Prof. R. V. Raja Kumar, IIT Kharagpur
  8. Chaos, Fractals and Dynamical Systems, Prof. S.Banerjee, IIT Kharagpur
  9. Circuit Theory, Prof. S.C.Dutta Roy, IIT Delhi
  10. Control Engineering, Prof. S.D.Agashe, IIT Bombay
  11. Control Engineering I, Prof. Madan Gopal, IIT Delhi
  12. Digital Circuits and Systems, Prof. S. Srinivasan, IIT Madras
  13. Digital Signal Processing (IITKharagpur), Prof. T.K.Basu, IIT Kharagpur
  14. Dynamics of Physical System, Prof. Soumitro Banerjee, IIT Kharagpur
  15. Electrical Machines – I, Prof. Debaprasad Kastha, IIT Kharagpur
  16. Electromagnetic Fields, Prof. Harishankar Ramachandran, IIT Madras
  17. Embedded Systems, Prof. Santanu Chaudhary, IIT Delhi
  18. Energy Resources and Technology, Prof. S.Banerjee, IIT Kharagpur
  19. Error Correcting Codes, Prof. P. Vijay Kumar, IISc Bangalore
  20. High Voltage DC Transmission, Prof. S.N.Singh, IIT Kanpur
  21. Illumination Engineering, Prof. N.K.Kishore, IIT Kharagpur
  22. Industrial Automation and Control, Prof. S. Mukhopadhyay, IIT Kharagpur
  23. Industrial Drives and Power Electronics, Prof. K.Gopakumar, IISc Bangalore
  24. Industrial Instrumentation, Prof. Alok Barua, IIT Kharagpur
  25. Information Theory and Coding, Prof. S.N.Merchant, IIT Bombay
  26. Intelligent Systems and Control, Prof. Laxmidhar Behera, IIT Kanpur
  27. Introduction to Finite Element Method, Prof. R. Krishnakumar, IIT Madras
  28. MATLAB, Prof. Routray, IIT Kharagpur
  29. Micro and Smart Systems, Prof. K.N. Bhat, IISc Bangalore
  30. Networks Signals and Systems, Prof. T.K.Basu, IIT Kharagpur
  31. Optimal Control, Prof. Goshaidas Ray, IIT Kharagpur
  32. Power Electronics, Prof. B.G. Fernandes, IIT Bombay
  33. Power System Dynamics, Prof. M.L.Kothari, IIT Delhi
  34. Power System Dynamics and Control, Prof. A.M. Kulkarni, IIT Bombay
  35. Power System Generation Transmission and Distribution, Prof. D.P.Kothari, IIT Delhi
  36. Power System Operations and Control, Prof. S.N.Singh, IIT Kanpur
  37. Power Systems Analysis, Prof. A.K. Sinha, IIT Kharagpur
  38. Power Systems Operation and Control, Prof. S.N.Singh, IIT Kanpur
  39. Pulse width Modulation for Power Electronic Converters, Prof. G. Narayanan, IISc Bangalore
  40. Switched Mode Power Conversion, Prof. V. Ramanarayanan, IISc Bangalore

Mechanical Engineering

  1. Advanced Finite Elements Analysis, Prof. R.Krishnakumar, IIT Madras
  2. Advanced Gas Dynamics, Prof. Rinku Mukherjee, IIT Madras
  3. Advanced Machining Processes, Prof. Vijay K. Jain, IIT Kanpur
  4. Advanced Manufacturing Processes, Prof. A.K. Sharma, IIT Roorkee
  5. Advanced Operations Research, Prof. G.Srinivasan, IIT Madras
  6. Advanced Strength of Materials, Prof. S.K. Maiti, IIT Bombay
  7. An Introduction to Explosions and Explosion Safety, Prof. K. Ramamurthi, IIT Madras
  8. Applied Thermodynamics for Marine Systems, Prof. P.K.Das, IIT Kharagpur
  9. Basic Thermodynamics, Prof. S.K. Som, IIT Kharagpur
  10. Biomicroelectromechanical systems, Prof. Shantanu Bhattacharya, IIT Kanpur
  11. Computational Fluid Dynamics, Prof. Suman Chakraborty, IIT Kharagpur
  12. Computer Aided Design and Manufacturing, Prof. Anoop Chawla, IIT Delhi
  13. Computer Aided Engineering Design, Prof. Anupam Saxena, IIT Kanpur
  14. Conduction and Radiation, Prof. C.Balaji, IIT Madras
  15. Convective Heat and Mass Transfer, Prof. A.W. Date, IIT Bombay
  16. Cryogenic Engineering, Prof. M.D. Atrey, IIT Bombay
  17. Design and Optimization of Energy Systems, Prof. C. Balaji, IIT Madras
  18. Design of Machine Elements I, Prof. G. Chakraborty, IIT Kharagpur
  19. Dynamics of Machines, Prof. Amitabha Ghosh, IIT Kanpur
  20. Engineering Fracture Mechanics, Prof. K. Ramesh, IIT Madras
  21. Engineering Mechanics, Prof. Manoj K Harbola, IIT Kanpur
  22. Engineering Mechanics ( IIT Guwahati), Prof. G.Saravana Kumar, IIT Guwahati
  23. Experimental Stress Analysis, Prof. K.Ramesh, IIT Madras
  24. Finite Element Method, Prof. C.S. Upadhyay, IIT Kanpur
  25. Fluid Mechanics III, Prof. V. Shankar, IIT Kanpur
  26. Fundamentals of Operations Research, Prof. G. Srinivasan, IIT Madras
  27. Heat and Mass Transfer, Prof. U.N. Gaitonde, IIT Bombay
  28. Industrial Engineering, Prof. Pradeep Kumar, IIT Roorkee
  29. Kinematics of Machines, Prof. Ashok K Mallik, IIT Kanpur
  30. Manufacturing Processes I, Prof. D.K. Dwivedi, IIT Roorkee
  31. Manufacturing Processes II, Prof. A.K. Chattopadhyay, IIT Kharagpur
  32. Material Science, Prof. S.K. Gupta, IIT Delhi
  33. Mathematical Methods in Engineering and Science, Prof. Bhaskar Dasgupta, IIT Kanpur
  34. Mechanical Measurements and Metrology, Prof. S. P. Venkateshan, IIT Madras
  35. Mechanical Vibrations, Prof. S.K.Dwivedy, IIT Guwahati
  36. Nonlinear Vibration, Prof. S.K. Dwivedy, IIT Guwahati
  37. Principles of Mechanical Measurements, Prof. R. Raman, IIT Madras
  38. Project and Production Management, Prof. Arun Kanda, IIT Delhi
  39. Refrigeration and Air Conditioning, Prof. R.C. Arora, IIT Kharagpur
  40. Robotics, Prof. C. Amarnath, IIT Bombay
  41. Rocket Propulsion, Prof. K. Ramamurthi, IIT Madras
  42. Strength of Materials, Prof. S.P.Harsha, IIT Roorkee
  43. Techonology of Surface Coating, Prof. A.K. Chattopadhyay, IIT Kharagpur
  44. Theory and Practice of Rotor Dynamics, Prof. Rajiv Tiwari, IIT Guwahati
  45. Tribology, Prof. Harish Hirani, IIT Delhi
  46. Welding Engineering, Prof. D.K. Dwivedi, IIT Roorkee

Metallurgy and Material Science

  1. Advanced ceramics for strategic applications, Prof. H.S. Maiti, IIT Kharagpur
  2. Advanced Materials and Processes, Prof. B.S. Murty, IIT Kharagpur
  3. Advanced Metallurgical Thermodynamics, Prof. B.S. Murty, IIT Madras
  4. Electroceramics, Prof. Electroceramics, IIT Kanpur
  5. Fuels Refractory and Furnaces, Prof. S. C. Koria, IIT Kanpur
  6. Introduction to Biomaterials, Prof. Bikramjit Basu, IIT Kanpur
  7. Materials and Energy Balance, Prof. Satish Ch. Koria, IIT Kanpur
  8. Non-ferrous Extractive Metallurgy, Prof. H.S. Ray, IIT Kharagpur
  9. Optoelectronic Materials and Devices, Prof. Monica Katiyar, IIT Kanpur
  10. Physics of Materials, Prof. Prathap Haridoss, IIT Madras
  11. Principles of Physical Metallurgy, Prof. R.N. Ghosh, IIT Kharagpur
  12. Processing of Semiconducting Materials, Prof. Pallab Banerji, IIT Kharagpur
  13. Science and Technology of Polymers, Prof. B.Adhikari, IIT Kharagpur
  14. Steel Making, Prof. S.C.Koria, IIT Kanpur
  15. Structure of Materials, Prof. Sandeep Sangal, IIT Kanpur

Ocean Engineering

  1. Coastal Engineering, Prof. V. Sundar, IIT Madras
  2. Dynamics of Ocean Structures, Prof. Srinivasan Chandrasekaran, IIT Madras
  3. Elements of Ocean Engineering, Prof. Ashoke Bhar, IIT Kharagpur
  4. Foundation for Offshore Structures, Prof. S. Nallayarasu, IIT Madras
  5. Health,Safety and Environmental Management in Petroleum and Offshore Engineering, Prof. Srinivasan Chandrasekaran, IIT Madras
  6. Hydrostatics and Stability, Prof. Hari V. Warrior, IIT Kharagpur
  7. Marine Construction and Welding, Prof. N.R.Mandal, IIT Kharagpur
  8. Marine Hydrodynamics, Prof. Trilochan Sahoo, IIT Kharagpur
  9. Port and Harbour Structures, Prof. R. Sundaravadivelu, IIT Madras
  10. Seakeeping and Manoeuvring, Prof. Debabrata Sen, IIT Kharagpur
  11. Ship Resistance and Propulsion, Prof. V. Anantha Subramanian, IIT Madras
  12. Strength and Vibration of Marine Structures, Prof. A.H. Sheikh, IIT Kharagpur
  13. Wave Hydrodynamics, Prof. V. Sundar, IIT Madras

Other Subjects like Economics, Literature etc..

  1. Contemporary Issues in Philosophy of Mind and Cognition, Prof. Ranjan K.Panda, IIT Bombay
  2. Contemporary Literature, Prof. Aysha Iqbal Viswamohan, IIT Madras
  3. Ergonomics for beginners Industrial design, Prof. Debkumar Chakrabarti, IIT Guwahati
  4. Ergonomics for beginners: Industrial design perspective, Prof. Debkumar Chakrabarti, IIT Guwahati
  5. Fundamentals of Environmental Pollution and Control, Prof. Jayanta Bhattacharya, IIT Kharagpur
  6. Game Theory and Economics, Prof. Debarshi Das, IIT Guwahati
  7. History of Economic Theory, Prof. Shivakumar, IIT Madras
  8. Introduction to Film Studies, Prof. Aysha Iqbal Viswamoha, IIT Madras
  9. Introductory Sociology, Prof. A.K. Sharma, IIT Kanpur
  10. Macro Economics, Prof. Surajit Sinha, IIT Kanpur
  11. Money and Banking, Prof. Surajit Sinha, IIT Kanpur
  12. Natural Dyes, Prof. Padma Vanker, IIT Kanpur
  13. Population and Society, Prof. A. K. Sharma, IIT Kanpur
  14. Radiation Heat Transfer, Prof. J. Srinivasan, IISc Bangalore
  15. The monsoon and its variability, Prof. Sulochana Gadgil, IISc Bangalore
  16. Theory of Yarn Structures, Prof. Bohuslev Neckar, IIT Delhi
  17. Understanding Creativity and Creative Writing, Prof. Neelima Talwar, IIT Bombay
  18. Vehicle Dynamics, Prof. R.Krishnakumar, IIT Madras

This is great list of courses. if we miss anything, please share in the comments.