• This course provides the critical background knowledge for an engineer to relate important biomechanical aspects of the human cardiovascular system to its computational modeling, in-vitro experimentation, medical device design, and surgical planning.


  • Behavior of fuilds at rest or in motion, and the study of fluid properties. This class provides the basic principles of fluid mechanics with which broad applicabilities to all fields of engineering can be approached.

    In the News: Global News, New York Post, RTM, Daily Mail,, Vancouver BC1 News.


  • ABB: IP5x Bearing Test Stand.
  • Clemson University: Hydrodynamic Water Tunnel.
  • ClubCar: Sound-Emitting System Design for Low-Speed Electric Vehicles.
  • GE Power: Design and prototyping of a lift fixture for moving turbine blades on the manufacturing floor.
  • BMW: Design and prototyping of an Automated Guided Vehicle for the production floors at BMW.

    In the News: Clemson Newsstand, WYFF4 News, GSA Business, The Greenville News (print, online), Fox Carolina, WSPA.


  • Experimental Cardiovascular System
    In this project students design and prototype a benchtop flow system which mimics realistic human cardiovascular physiology and anatomy. Such a system can be used for direct medical device testing and clinical training. The first part of the project is to design a low-cost programmable flow pump for producing realistic blood flow waveform under physiologic blood pressures.

    In the News: Greenville News

  • Mysteries of Water
    We are surrounded (and made of) water, yet many aspects of its behaviour are still poorly understood. How does water make dry sand all of a sudden become so firm? How does jello, made up of 99.95% water, hold its shape so well? Why do water droplets in the sky congregate to form isolated clouds instead of dispersing according to normal process of diffusion? How does the osmosis of water into wood produce enough force to crack rocks? In this project students conduct experiments and analyses to try to better understand and explain these strange behaviours of water.

For more information on creative inquiry projects and how to get involved, please contact

Online Tutorials

The YouTube Channel hosted by Dr. Ethan Kung contains video tutorials explaining the processes of setting up and running blood flow simulations using the custom software package Simvascular and its associated flow solver. It also contains a few general tutorials on topics such as how to use the 3D visualization software Paraview, and tricks & tips to using Linux.