Teaching Interests

Fluid Dynamics, turbulence, acoustics, and applied mathematics.

Current Classes

Introduction to Computational Fluid Dynamics (CFD)

  • Course Number – EAS 4939
  • UF Course Description: General theory, skepticism, and practice of computational fluid dynamics. Computational grids and generation, boundary conditions, fluid dynamics, numerical methods, visualization, turbulence modelling, and various special topics.
  • Course Objectives: This course introduces students to the general theories, numerical algorithms, and processes of computational fluid dynamics (CFD). The main objectives are to understand the pre-process that includes the definition of the problem and grid generation, the solver, and the post-process that includes analysis of the results. The students will learn to interpret CFD results and develop skepticism, which is balanced by verification and validation techniques. Throughout the course, concepts will be illustrated with the use of one popular commercial CFD computer program. The students will have fundamental knowledge of boundary conditions, grid generation, solvers, turbulence modelling, visualization, numerical methods, and a variety of special topics by the end of the course.

Compressible Flow (Graduate and Undergraduate)

  • Course Number – EAS 4132 / EML 5714 (Joint undergraduate and graduate course); Credits: 3; Prerequisite: EAS 4101 (Aerodynamics) / EGN 3353C (Fluid Dynamics)
  • UF Course Description: One-dimensional and quasi one-dimensional compressible fluid flows. Includes mach waves, normal shocks, oblique shocks, Prandtl-Meyer expansions, isentropic flow with area change, Fanno flow and Rayleigh flow.

The Navier-Stokes Equations 

  • Course Objectives – The student will understand the history, physical meaning, and contemporary challenges within the field of theoretical fluid dynamics and turbulence.
  • Course Description Navier-Stokes Equations (NSE) History, derivation, physical meaning, classical solutions, stability, dynamical systems, existence, uniqueness, regularity, scales, ladder results, dissipation rates, Serrin’s blowup, capacitary approaches, mild solutions (Lebesgue, Sobolev, Besov, Morrey, BMO, Koch, Tataru), weak solutions, stochastic NSE, the Russian school, and invariant measures. (Credits 3)
  • Course Pre-Requisites / Co-Requisites – EGM 6812 Fluid Dynamics I or consent of professor. An appreciation of advanced mathematics.

  • Recommended Textbooks and/or Software
    • A complete set of course notes will be provided by the professor.
    • There are no required textbooks for the class.
  • Supplemental Materials – All supplementary material will be provided through the course website.

Previous Classes

Introduction to Computational Fluid Dynamics (University of Florida)

Compressible Flow (University of Florida) 

Introduction to Turbulence (Penn State)

Aerodynamics I (Penn State)

Fluid Dynamics Lab (Penn State)