Skip to main content

Fluid Mechanics

Books:

Internet Book on Fluid Mechanics (Free)
Author: Christopher E. Brennen
Download

Fundamentals of Multiphase Flow, Cambridge University Press (Free)
Author: Christopher E. Brennen
Download

Basics of Fluid Mechanics (Free)
Author: Dr. Genick Bar-Meir
PDFOnline Version

A Physical Introduction to Fluid Mechanics: Second Edition (Free)
Author: Alexander J. Smits, Princeton University
Part I: Main Text
Part II: Problems and Examples

Fluid Mechanics, The University of Texas at Austin (Free)
Author: Richard Fitzpatrick
Online Version

Introduction to Graduate Fluid Mechanics (Free)
Author: Charles R. Smith, Lehigh University
Download

Interrogations of Direct Numerical Simulation of Solid-Liquid Flows (Free)
Author: Daniel D. Joseph, University of Minnesota
Download

Notes on Computational Fluid Dynamics: General Principles Online Book (Free)
Author: Greenshields, Christopher and Weller, Henry
Webpage

Video Courses:

National Committee for Fluid Mechanics Films (NCFMF) (MIT) (Videos + PDF Notes)
Instructor: Ascher H. Shapiro
Description: A series of 39 videos and accompanying texts, which revolutionized the teaching of fluid mechanics, recorded by Ascher Shapiro in 1961.
Homepage

Engineering MAE 130A. Intro to Fluid Mechanics (University of California, Irvine)
Instructor: Roger Rangel (Professor, Department of Mechanical and Aerospace Engineering, UCI)
YouTube

Fluid Mechanics (ME 3111 & ME 3121) (Cal Poly Pomona University)
Instructor: Dr. John Biddle
Homepage
ME311 - Fluid Mechanics I
SyllabusYouTube
ME312 - Fluid Mechanics II
SyllabusYouTube

ENME 341- Fluid Mechanics (University of Calgary)
Instructor: Ronald J. Hugo, Ph.D.
HomepageCourse on YouTube

ME3663 - Fluid Mechanics (UTSA, The University of Texas at San Antonio)
Instructor: Randall D. Manteufel
Summer 2014Summer 2015Summer 2016

Applied Mechanics - Fluid Mechanics Laboratory, IIT Madras (NPTEL)
Videos on YouTubeDownload Videos and Transcripts from NPTEL

Advanced Concepts in Fluid Mechanics, IIT Kharagpur (NPTEL)
Videos and Transcripts from NPTEL

Experimental Methods in Fluid Mechanics
Videos and Transcripts from NPTEL

Fluid Mechanics - Concept & Derivation Videos (Cal Poly Pomona University)
Watch on YouTube

Introduction to Computational Fluid Dynamics Course (NASA)
Instructor: Thomas H. Pulliam, David Zingg
Watch On NASA

ME 702 – Computational Fluid Dynamics (Boston University)
Instructor: Lorena A. Barba
Watch On YouTube

Introduction to CFD, IIT Madras
Instructor: M. Ramakrishna
Videos and Data from NPTEL

Introduction to CFD, IIT Kharagpur
Instructor: Arnab Roy
Videos and Transcripts from NPTEL

CFDPython: 12 steps to Navier-Stokes
Instructor: Lorena A. Barba
GitHub Repo

Fluid Mechanics 101 – CFD Part
Watch On YouTube

Websites:

eFluids
School-wide Modular Program on Fluid Mechanics (MIT)
Potto Project
Fluid Mechanics Simulations – LearnChemE (University of Colorado Boulder)

Updated on Jul 3, 2025