Python Matlab and CFD using Solidworks for Mechanical Engineering Applications

Rs 21,000

View Demo Enroll


Top 5% of the class will get a merit certificate. Course completion certificate will be provided to all students who complete the course. You will receive both e-verified and hard copy of your certificates.

Individual certifiates will be provided for the Python, Matlab and Solidworks course


Skills that you will learn



Software Package for performing numerical analysis. It is widely used in academia and industries.


Solidworks Flow Simulation

Easy to use CFD package



Widely popular programming language

Program Director


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

Included courses


MATLAB for Mechanical Engineers

This is the first course that you will be taking. You will be writing programs in MATLAB to solve Mechanical Engineering problems. This will be a 4 week course. 

You will complete 2 projects in this course


Python for Mechanical Engineers

This is the second course that you will be taking. You will be writing programs in Python to solve Mechanical Engineering problems. This will be a 4 week course. 

You will complete 2 projects in this course.


Flow Simulation using Solidworks

This is the third and final course that you will be taking. You will be learning Computational Fluid Dynamics by simulating interesting flow systems in SolidWorks.

You will complete 2 projects in this course

What will you learn in this program?


Introduction to MATLAB/Python

We will give you an introduction of MATLAB and 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 manipulator 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 importance. 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.


CFD using SolidWorks Flow Simulation

In this course, you will learn how to use SolidWorks to simulate flow through systems. This course offers a gentle introduction to Computational Fluid Dynamics and is a great way to get into this field without worrying too much about the messy mathematics and numerics.


Steady State Simulation of a pipe flow

  • Simulating flow through a pipe is a classical CFD problem. It offers insight on the various inputs that goes into running a CFD simulation.
  • Grid dependency test
  • Introduction to parametric studies



Transient simulation of flow over a cylinder

  • In this module, you will simulate flow over a 3D cylinder.
  • You will capture vortex shedding and perform a grid dependency test.

Flow over a backward facing step

  • Model and simulate flow through a backward facing sweep
  • Study the effect of reynolds number on the recirculation zone length
  • Grid dependency test

Flow over an airfoil

Simulate the flow over a 2D Naca air foil and calculate the drag and lift forces for various angle of attacks.


Flow over an IC Engine Valve

  • Perform transient analysis at different valve lifts
  • Create a plot of lift vs mass flow rate

Flow through a simple centrifugal pump

  • Use MRF approach to simulate flow through a Centrifugal pump
  • Pump performance curve


Course conclusion and future steps

  • How to improve your knowledge in CFD
  • Future courses that you can take



Benefits of this program

  • Get certified by an industry expert
  • Add cutting edge projects to your resume
  • Affordable pricing - When you buy three courses, you pay significantly less than purchasing these courses individually.
  • People who finish all the three courses will get Internship and Summer school application assistance

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.