Python for Mechanical Engineers

Course Price: Rs. 7,000

Job Opportunities


Companies in India that look for similar Skill Sets

Click here to get a list of companies that you can apply after finishing this course.

Course Instructor


Sarangarajan Vijayraghavan Iyengar

Sarang has over 7+ years experience in Computational Fluid Dynamics and Combustion. His core area of expertise includes:

  • IC Engine CFD and Combustion
  • External aerodynamics and internal flow simulations
  • Numerical analysis and Programming

What will you learn each week


Introduction to Python

We will give you an introduction of Python and teach the basics of it by using a top down approach. That is, we will start directly by solving problems and stop in required places to teach you the fundamentals of programming

Forward Kinematics Simulator

In this module, you will write programs to simulate a 2R Robotic Arm Manipulator

  • You will animate the manupulator motion using imagemagick

Air Standard Cycle Simulator

In this module, you will write code to simulate an Air Standard Cycle.

  • Your code will solve the piston kinematics equation to calculate the volume trace
  • You code will create PV diagrams for different operating conditions

Vibrations and Dynamics

Most mechanical engineering devices are dynamic in nature. Understanding the effect of forces on the product motion is of utmost improtance. The equations of motions for these systems form a set of Ordinary Differential Equations.

  • Implement BDF and FDF methods to solve ODEs

Curve fitting and regression

An engineer needs to understand the dependence between a system output and input. Curve fits are a great tool to do this. In this module, you will learn how to perform curve fits with Python.


Genetic Algorithm

Genetic Algorithm is a procedure to optimize multi-parameter systems. It is used to optimize different types of systems and processes.


File parsing | NASA thermodynamic property caclulations

This will be your final project. You will write code to read a NASA-II polynomial file and calculate thermodynamic parameters