Back to courses
CAE & Simulation intermediate
Fluid Mechanics with Python
Master fluid mechanics fundamentals with Python. From hydrostatics and Bernoulli to pipe flow, boundary layers, and an intro to Navier-Stokes — solve real flow problems with interactive code and visualizations.
13 lessons
~7 hours
Your Progress 0/13 lessons
What you'll learn
Compute fluid properties and hydrostatic forces with Python Apply continuity, Bernoulli, and momentum equations to flow problems Calculate pipe friction losses using the Moody chart and Colebrook equation Analyze boundary layers, drag, and lift on external flows Visualize potential flows and velocity fields with Matplotlib Build a complete pipe-network solver in Python
Prerequisites
- Basic Python programming (variables, loops, functions)
- Engineering Mathematics (Calculus, basic differential equations)
- Physics fundamentals (force, pressure, energy)
IIT Jammu
IIT-Certified Engineering Programs
Learn from IIT faculty and industry professionals. 100% placement assistance included.
Course Content
1
Introduction to Fluid Mechanics
20 min
2
Fluid Properties & Viscosity
25 min
3
Hydrostatics & Buoyancy
30 min
4
Continuity & Bernoulli's Equation
30 min
5
Momentum Equation & Forces
25 min
6
Dimensional Analysis & Similitude
25 min
7
Internal Flow & Pipe Losses
35 min
8
Boundary Layers, Drag & Lift
30 min
9
Potential Flow & Flow Visualization
30 min
10
Compressible Flow Basics
25 min
11
Navier-Stokes & Numerical Intro
30 min
12
Python Project: Pipe Network Solver
40 min
13
Quiz: Fluid Mechanics
Quiz 15 min