NPTEL Mechanical Engineering Courses 2025, offered by top IITs and IISc, cover a wide array of topics, including thermodynamics, fluid mechanics, machine design, robotics, and manufacturing processes. These free online courses are ideal for students, educators, and industry professionals seeking to enhance their technical knowledge. Certification options provide added credentials for academic and career advancement.
FIND OUT MORE ABOUT NPTEL COURSES HERE
List of NPTEL Mechanical Engineering Courses 2025
SUBJECT | COURSE | INSTITUTE | DURATION | PROGRAM START DATE | ENROLLMENT DEADLINE | CLICK TO JOIN |
Mechanical & Industrial Engineering | Noise Control in Mechanical Systems | IIT Roorkee | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me55/preview |
Mechanical Engineering | Acoustic Materials And Metamaterials | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me01/preview |
Mechanical Engineering | Advanced Machining Processes | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me02/preview |
Mechanical Engineering | Advanced Robotics | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me04/preview |
Mechanical Engineering | Applied Ergonomics | IIT Kanpur/IITJodhpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me05/preview |
Mechanical Engineering | Applied Thermodynamics | IIT Madras | 12 weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me06/preview |
Mechanical Engineering | Automatic Control | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me07/preview |
Mechanical Engineering | Basics of Finite Element Analysis – II | IIT Kanpur | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me08/preview |
Mechanical Engineering | Basics of Mechanical Engineering – 2 | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me09/preview |
Mechanical Engineering | Computational Fluid Dynamics For Incompressible Flows | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me10/preview |
Mechanical Engineering | Computer Integrated Manufacturing | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me11/preview |
Mechanical Engineering | Conduction And Convection Heat Transfer | IIT Kharagpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me12/preview |
Mechanical Engineering | Convective Heat Transfer | IIT Roorkee | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me13/preview |
Mechanical Engineering | Data-Enabled Tribological Engineering: From Experiments to Predictive Models | IIT Delhi | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me14/preview |
Mechanical Engineering | Design of Mechanical Transmission Systems | IIT Madras | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me15/preview |
Mechanical Engineering | Design Practice | IIT Kanpur | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me16/preview |
Mechanical Engineering | Dynamics and Control of Mechanical Systems | IISc Bangalore | 12 weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me17/preview |
Mechanical Engineering | Electronic Packaging and Manufacturing | IIT Kharagpur | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me18/preview |
Mechanical Engineering | Engine system and performance | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me19/preview |
Mechanical Engineering | Engineering Thermodynamics in Hindi | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me21/preview |
Mechanical Engineering | Evolutionary Computation For Single And Multi-Objective Optimization | IIT Guwahati | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me22/preview |
Mechanical Engineering | Experimental Stress Analysis | IIT Madras | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me23/preview |
Mechanical Engineering | Failure Analysis And Prevention | IIT Roorkee | 8 Weeks + 4 Weeks (New) | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me25/preview |
Mechanical Engineering | Financial Mathematics | IIT Roorkee | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me26/preview |
Mechanical Engineering | Finite Element Modeling Of Welding Processes | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me27/preview |
Mechanical Engineering | Fundamental Of Welding Science And Technology | IIT Guwahati | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me28/preview |
Mechanical Engineering | Fundamentals of Combustion | IIT Madras | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me29/preview |
Mechanical Engineering | Fundamentals of combustion for propulsion | IIT Madras IISc Bangalore | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me30/preview |
Mechanical Engineering | Fundamentals Of Compressible Flow | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me31/preview |
Mechanical Engineering | Fundamentals Of Nuclear Power Generation | IIT Guwahati | 12 weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me32/preview |
Mechanical Engineering | Fundamentals of Surface Engineering: Mechanisms, Processes and Characterizations | IIT Roorkee | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me33/preview |
Mechanical Engineering | Fundamentals of thermo-mechanical & fatigue analysis of welded structure | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me34/preview |
Mechanical Engineering | Heat Transfer and Combustion in Multiphase Systems | IISc Bangalore | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me35/preview |
Mechanical Engineering | IC Engines And Gas Turbines | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me36/preview |
Mechanical Engineering | Ideal fluid flows using complex analysis | IIT Delhi | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me37/preview |
Mechanical Engineering | Industrial Hydraulics and Automation | IIT-ISM Dhanbad | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me38/preview |
Mechanical Engineering | Inspection And Quality Control In Manufacturing | IIT Roorkee | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me39/preview |
Mechanical Engineering | Introduction to Abrasive Machining and Finishing Processes | IIT Tirupati | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me40/preview |
Mechanical Engineering | Introduction to Fluid Mechanics | IIT Kharagpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me41/preview |
Mechanical Engineering | Introduction to Machining and Machining Fluids | IIT Tirupati | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me42/preview |
Mechanical Engineering | Introduction To Mechanical Micro Machining | IIT Kharagpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me43/preview |
Mechanical Engineering | Introduction to Soft Matter | IISc Bangalore | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me44/preview |
Mechanical Engineering | Introduction To Uncertainty Analysis And Experimentation | IIT Delhi | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me45/preview |
Mechanical Engineering | Kinematics of Mechanisms and Machines | IIT Kharagpur | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me46/preview |
Mechanical Engineering | Machinery Fault Diagnosis And Signal Processing | IIT Kharagpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me47/preview |
Mechanical Engineering | Machining Science | IIT Kanpur | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me48/preview |
Mechanical Engineering | Manufacturing Automation | IIT Kanpur | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me49/preview |
Mechanical Engineering | Manufacturing Guidelines For Product Design | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me50/preview |
Mechanical Engineering | Manufacturing Process Technology I & II | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me51/preview |
Mechanical Engineering | Mechanical Measurement Systems | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me52/preview |
Mechanical Engineering | Mechanics Of Machining | IIT Guwahati | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me53/preview |
Mechanical Engineering | Nature and Properties of Materials | IIT Kanpur | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me54/preview |
Mechanical Engineering | Noise Management & Control | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me56/preview |
Mechanical Engineering | Nonlinear Vibration | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me57/preview |
Mechanical Engineering | Oil Hydraulics and Pneumatics | IIT Madras | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me58/preview |
Mechanical Engineering | Operations Management | IIT Roorkee | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me59/preview |
Mechanical Engineering | Optimization from fundamentals | IIT Bombay | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me60/preview |
Mechanical Engineering | Power Plant System Engineering | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me62/preview |
Mechanical Engineering | Principles Of Casting Technology | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me63/preview |
Mechanical Engineering | Principles Of Industrial Engineering | IIT Roorkee | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me64/preview |
Mechanical Engineering | Principles Of Mechanical Measurement | IIT Guwahati | 12 weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me65/preview |
Mechanical Engineering | Processing of Polymers and Polymer Composites | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me66/preview |
Mechanical Engineering | Product Design and Manufacturing | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me67/preview |
Mechanical Engineering | Product Engineering and Design Thinking | IIT Kharagpur | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me68/preview |
Mechanical Engineering | Robotics and Control : Theory and Practice | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me69/preview |
Mechanical Engineering | Robotics: Basics and Selected Advanced Concepts | Ahmedabad University | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me70/preview |
Mechanical Engineering | Statistical Thermodynamics for Engineers | IISc Bangalore | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me71/preview |
Mechanical Engineering | Steam And Gas Power Systems | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me72/preview |
Mechanical Engineering | Strength Of Materials – IITM | IIT Madras | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me73/preview |
Mechanical Engineering | Surface Engineering Of Nanomaterials | IIT Roorkee | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me74/preview |
Mechanical Engineering | Theory Of Composite Shells | IIT Guwahati | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me75/preview |
Mechanical Engineering | Theory of Rectangular Plates-Part1 | IIT Guwahati | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me76/preview |
Mechanical Engineering | Thermal Engineering: Basic and Applied | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me77/preview |
Mechanical Engineering | Thermodynamics | IIT Delhi | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me78/preview |
Mechanical Engineering | Turbulent Combustion: Theory and Modelling | IIT Kanpur | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me79/preview |
Mechanical Engineering | Two Phase Flow And Heat Transfer | IIT Roorkee | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me80/preview |
Mechanical Engineering | Two-Phase Flow With Phase Change In Conventional And Miniature Channels | IIT Guwahati | 4 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me81/preview |
Mechanical Engineering | Viscous Fluid Flow | IIT Guwahati | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me82/preview |
Mechanical Engineering | Welding Metallurgy | IIT Roorkee | 12 weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me83/preview |
Mechanical Engineering | Wheeled Mobile Robots | IITM IIT Palakkad | 8 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me84/preview |
Mechanical Engineering | Advanced Robotics Applications | IIT Kanpur | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me85/preview |
Mechanical Engineering | Collaborative Robots (COBOTS): Theory and Practice | IIT-ISM Dhanbad | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me86/preview |
Mechanical Engineering | Cryogenic Hydrogen Technology | IIT Kharagpur | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me87/preview |
Mechanical Engineering | Introduction to Solidification Processing | IIT Guwahati | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me88/preview |
Mechanical Engineering | Mechanics of Sheet Metal Forming | IIT Guwahati | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me90/preview |
Mechanical Engineering | Mechatronics | IIT Roorkee | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me91/preview |
Mechanical Engineering | Metal Cutting And Machine Tools | IIT Kharagpur | 4 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me92/preview |
Mechanical Engineering | Modelling And Simulation Of Dynamic Systems | IIT Roorkee | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me93/preview |
Mechanical Engineering | Smart Materials and Intelligent System Design | IIT Kanpur | 4 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me95/preview |
Mechanical Engineering- Manufacturing | Manufacturing of turbines (gas, steam, hydro and wind) | IIT Mandi | 8 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me89/preview |
Mechanical Engineering, Chemical Engineering, Aerospace Engineering, Physics | Advanced Measurement Techniques in Fluid Mechanics and Heat Transfer | IISc Bangalore | 12 Weeks | January 20, 2025 | January 27, 2025 | https://onlinecourses.nptel.ac.in/noc25_me03/preview |
Mechanical Engineering, Materials Engineering | Navigating the Latest Trends in Additive Manufacturing Landscape | IIT Bombay-Wipro 3D | 4 Weeks | February 17, 2025 | February 17, 2025 | https://onlinecourses.nptel.ac.in/noc25_me94/preview |