Fundamental thermodynamics for calorically perfect gases and derivation of Navier-Stokes and Euler equations by control volume approach. Also includes the theory of steady quasi-one-dimensional (1D) flows in flow tubes, pipes, and ducts with area variation, friction and drag, body forces, heat addition, and external work, reviewing isentropic flow and Fanno and Rayleigh lines solutions. Also covers the Rankine-Hugoniot equations and solutions for both steady normal shock waves and moving shocks and introduces theory of unsteady 1D constant-area flows and solutions for unsteady isentropic expansion and compression waves via characteristic analysis. Concludes with theory of steady two-dimensional (2D) supersonic flow including Prandtl-Meyer theory and solutions for oblique shock, expansion, and compression waves. The lectures are supplemented by problem sets.