Mechanical Engineering Subjects : Year Wise

By - Kaustubh Katdare • 9 months ago • 17.4k views

Here's a list of subjects for each year of mechanical engineering degree course in India -

First Year:

Engineering Mathematics Engineering Physics Engineering Chemistry Engineering Mechanics Basic Electrical and Electronics Engineering Engineering Graphics Workshop Practice Environmental Science and Engineering Engineering Thermodynamics Engineering Materials Engineering Drawing

Second Year:

Mathematics for Engineers Fluid Mechanics and Machinery Strength of Materials Kinematics and Dynamics of Machines Applied Thermodynamics Manufacturing Technology Electrical and Electronics Engineering Material Science and Engineering Computer-Aided Design (CAD) Machine Drawing Industrial Engineering Heat and Mass Transfer

Third Year:

Numerical Methods Theory of Machines Production Technology Control Engineering Applied Thermodynamics and Heat Transfer Refrigeration and Air Conditioning Fluid Power Systems Operations Research Power Plant Engineering Metrology and Measurements Industrial Robotics Engineering Economics

Fourth Year:

Finite Element Analysis Design of Machine Elements Energy Management and Audit Automobile Engineering Project Management Advanced Manufacturing Processes Mechatronics Computational Fluid Dynamics Vibration and Noise Control Renewable Energy Systems Engineering Ethics and Professional Practices Seminar and Project Work

Please note that few of the subjects may change based on the University that you are enrolling in. If you have specific questions, feel free to ask below.


  • Kaustubh
    Kaustubh Katdare

    Also, following subjects are considered to be the most difficult subjects in Mechanical Engineering. However, the complexity of a subject depends upon your ability to comprehend.

    Engineering Mathematics:

    This subject forms the foundation for many engineering disciplines and can involve complex mathematical concepts and problem-solving techniques.


    Thermodynamics deals with the study of energy, heat transfer, and the behavior of systems. It often involves abstract concepts and requires a strong understanding of physics and mathematics.

    Strength of Materials:

    This subject focuses on the behavior of materials under various loads and stresses. It requires a good understanding of mechanics and can involve complex calculations and analysis.

    Fluid Mechanics:

    Fluid Mechanics deals with the study of fluid behavior, including the principles of flow, pressure, and viscosity. It can involve complex mathematical equations and can be challenging to understand and apply.

    Theory of Machines:

    This subject covers the principles and analysis of various mechanical systems and their components. It often involves the study of mechanisms, kinematics, dynamics, and vibrations, which can be conceptually challenging.

    Machine Design:

    Machine Design involves designing and analyzing mechanical systems, considering factors such as strength, reliability, and performance. It can be complex, requiring knowledge of materials, stress analysis, and manufacturing processes.

    Control Engineering:

    Control Engineering deals with the design and analysis of systems with desired behavior or response. It involves concepts from electrical engineering, mathematics, and system dynamics, making it challenging for some students.

Note: Only logged-in members of CrazyEngineers can add replies.

Other questions

I'm considering switching to a mechanical keyboard like NuPhy Air 75 or 96, but wondering if the keys are harder to press.

Been watching a lot of videos on YouTube about how easy and comfortable it is to type on a Mechanical Keyboard.

I'm currently used to typing on Apple Magic Keyboard. If anyone of you have made a switch from Apple Magic Keyboard to Mechanical Keyboard, please let me know your experience. Thank you!

Can an engineer become a doctor? If you got forced into studying engineering and want to go back to your first love - medicine (MBBS), what are your options? Let's discuss.

Yes, an engineer can become a doctor. But it won't be easy. Engineering degrees worldwide are mostly 4-year degree courses and medicine too requires an average of 4-5 years followed by mandatory internship. Not everyone has the patience, money and time to dedicate a decade only to learning.

If you are an engineer or engineering student who wants to...

I was recently asked if a data engineer can become a data science. How difficult is it for data engineers to switch career to data scientist and what type of training is involved. Looking for responses from data engineers and data scientists.

A data engineer can become a machine learning engineer with proper training. Keep in mind that being a data engineer is not a prerequisite for becoming a machine learning engineer.

I find this question very similar to Can data engineer become a data scientist?. Do take a look at that discussion as well.

Data engineering is an emerging field in the big-data domain and there's a growing demand for data engineers.

A typical data engineer role involves collecting data, creating data pipelines, verifying the data, correcting it and...

Can data engineer work from home? Or do they have to be physically present at the work-site to get their data engineering job done? Let me answer this commonly asked question.

A data engineer can definitely work from home. The role of data engineer does not require the engineer to be physically present on-site. Why? because 99% of the data engineering work happens in the cloud. All you'll need is a strong Internet connection and credentials to login to your cloud accounts to build data pipelines.

Can data engineers...