Understanding High-Speed Flow and Shock Dynamics