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


  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.

740 Replies to “350+ NPTEL Courses with Video Lectures”

      1. Hello,
        I saw your dediaction to help others, to  spread knowledge.. Great work done by u man. I really appreciate you for the job done by you. Keep your spirits up buddy.

  1. dear sir,if possible please upload the video of electrical machine-1&2 electrical machine only sylabuss is avilable pls…………

  2. its a great website 4 students.
    sir plz provide lectures of cyber law and qualiity assurance .

  3. hi, this is the very good site,
    if possible please upload 8085 ans 8086 microprocessors and microwave engineering subjects
    thank you…………….

  4. sir please provide the videos for PHYSICS OF SEMICONDUCTOR DEVICES which will be very peciallyhelpful for the bput students es[

  5. hi, this is the very good site,
    if possible please upload Antenna Theory subject
    thank you

  6. sir please provide video lectures on multimedia development applications and  Linux programming

  7. Please Upload This Course As A Torrent Microprocessors & Microcontrollers (CS43003) – Autumn
    And Please Make All Available Videos As Torrent So It Can Be Downloaded Easily .

    Thanks A Lot For The Uploads 

    1.  i have tried to look for this course ‘microprocessor and microcontoller’ to no vain in which category has it been uploaded in dude?

  8. hi, very nice thought. thanks a lot.
    please upload the global positioning systems materials also.


  9. this is very good step of iit for all eng. student which do’t get so good knowlege from state level college

  10. Please accept my all thanks.  It will be very use full for Elect. Engg. Students if  video course on Thermeonic Valves as tetrode & pentode be included.At present MW Radio  Transmitters are being used these kind of valves. Thanks.

  11. Please post lecture on Chemical Engineering. That will complete the curriculam and break the stereotypism about Engineering as only computer, electrical or mechenical engineering.

  12.  i have dought.
    actully in dc there is no inductance & capacetance but in electronic ckt we use inductors & capacitors with dc supply. what is its purpose & how it is possible. plz  send me ans to sandeepmulukuri@gmail.com

  13. my self   S K PRADHAN want to know the specified course of  AMIE sec-a non- diploma…. electronic instrumentation…so plz post these material through your programme

  14. Sir please provide me courses on DIGITAL ELECTRONICS,COMPLEX ANALYSIS,FIELD AND WAVE ELECTROMAGNETISM,C++,ANALOG ELECTRONICS and TECHNOLOGY WORKSHOP and if possible send me updates related to these courses.
    Regards:Nadia M.Hussain

  15. me to a pakistani but bro jis ny b ya sub arrange kiya hai mai us ka dill c shukar ada karta hun or  un ki utni he azat kro ga jitna apny teachers ki…nice work

  16. hi, this is the very good site,if possible please upload  microwave engineering subjectsthank you…………….

  17. when i saw this there is a torrent of many of the lecture that are listed above but now there is nothing …………………..i want to knew what is the reason why u remove torrent ………….at the first time that i saw the torrent of nptel video i was very to see these things and i very thankful to the administrator of this side that made my dream true to download these huge amount of lecture by the help of torrent……………….

    1. Use Mozila Firefox.
      After install the video downloader. Start the fire fox.
      U will get a download icon on left upperside of the Mozila.
      Then paste the URL from where u want to download video .

  18. lecturers r  bloody bitch ,     these al r go to the hel   etc.    ………………………   such type these  r.

  19. Bringing education to the door-step of everybody in the world is quite interesting and rewrding, just as it is worth commending by all lovers of education.

  20. It is very much helpful to learn a lot in civil engineering subjects of my course ,which Iam doing with Karnataka State Open University(KSOU)

  21. Thanks a lot u are helpping a lot our cummunity in africa  for us is very dificult to buy books of this courses …thans a million time. i belive everey one should do learn from u to shar information and knowlodge…

  22. how to download this content means use the idm internet download manger for downloading upper right side u will have download button click it when video is buffering …  first download and install it then open firefox then type desired course …. okkkkkkkkkkkkkkkkkkk

  23. god bless u all the teachers.  director of a popular coaching institue refused to teach me as i hv poor finance.but u all come as incarnation of god.now i request u to please direct us towards ies strategy .how we direct our study to Indian engg services.if this boy become an ies then its ur victory over that institute’s director.u all are real mentors.

  24. venerable amitabh sir and malik sir i hv got ur lectures ,u all showed me wats the machines are. if i can talk u to mail please guide me.

  25. i rquest you if possible kindly upload electric drives by prof chatterjee from iit bombay

  26. I Couldn’t find a video link to electrical machines. Did I miss it or are they not there ?
    Videos of working of Single and Three phase Induction motors, DC motors and other AC motors ..

  27. please upload the following



  28. Where is Cryptography ?
    and can any one tell me where can i get those slides they use it in video presentation?
    i need all cryptography slides

  29. Dear admin! This is great work. can you please guide me of any way to download these videos through any llink as youtube is not working in pakistan

  30. hai,

    i am instrumentation student,if possible plz upload my branch subjects like analytical instrumentation,optical electronics and instrumentation,electrical measurments and instrumentation,electronic measurments etc.,pls help me.pls upload.otherwise plz forward links to mohankrishna255@gmail.com.pls forward any video clips and material for that subjects.plz……………………

  31. Can nptel upload lectures on Microwave and RF as we have a course in Anna universityin 7th semester

  32. thanks .. its ia very helpful site . IT will be very kind if u upload some lecture vedeo from the core topics of food technology

  33. Hey bro,
    Will you please provide me any document in soft copies for data structure, if available.
    Wish you listen from you soon.

  34. Plz provide torrentz links for all videos, specially mechanical, coz its difficult to download from youtube

  35. Under the other courses section, Mathematics I and Mathematics II seem to be the same series of Lectures. I think Mathematics II should be a different series of lectures. Please check it out.

  36. Thank you for providing these videos to us
    i have a dream to do my b.tech in iit but by watching these videos my dream is full filling

  37. Sir please add the video lectures on electric machines-2 by prof.D Kastha,power system protection(switch gear & relays) and power electronic by some other faculty,electricl measurement & measuring instruments.

  38. IT Pathshala Private Limited is an IT company which
    is an initiative of Myzeal IT Solutions, provides quality training in .NET
    technology that assure job for each students.
    This course is designed in such way as MNC train their own new employees who
    are freshers. At the end of the
    Training, trainees start to develop software for our US based clients so they
    get real life experience unlike any other institute. Our modules cover
    an advanced spectrum of topics. The curriculums are built by professional
    software developers that are available in both
    text and video formats.

    Key Benefits of .NET

    Excellent Job
    opportunities after successful completion of training program

    Provided by Experienced and company experts

    Experience Letter on Training

    Work on Real Life Applications

    Exposure to corporate culture at our
    IT services facility

    Call our career
    and job experts: +91- 9871350999/8826299334 | Reach Us:
    H-110, Sector: 63, Noida-201301

  39. is Design of machine elements II available?.. topics: design of gears, bearings, IC engine parts. please reply

  40. is there any free video lectures on Staad pro20007 ( V8i) for design of concrete and steel structures. Please let me know the particulars

  41. great job..but is there a special course on Antenna’s design (cst),bandwidth compression(shannon & nyquist),separated from elect. magnetic waves

  42. i need chapter 5 -CAD STANDARD like wise STAP,IGES,PDES,PHIGS etc,……..could you pls upload those section …

  43. We are continuously working to make your study more easy and
    interesting . Each and every chapters is prepared by best of IITIans in order
    to ensure you will get everything at one place. Along with your study material
    you will get to know about the latest news about IIT JEE.

  44. This a good work. Kindly please I need some videos on solar energy utilization technology (Renewable energy)

  45. No lecture on management more … Like research method, entrepreneur development , global business management ….. Plz if u have all this video uplod it on YouTube

Comments are closed.