Teaching
Teaching
Courses & Supervision
Fluid mechanics, aerodynamics, simulation-based design, and open-ended capstone projects that connect theory with real engineering applications.
Courses
Current & Recent Courses
Simulation Tools for Design and Analysis
Simulation-based engineering design using finite element analysis and computational fluid dynamics. Students apply numerical tools to analyze mechanical systems and connect computational predictions with design decisions.
Aerodynamics
Aerodynamic principles for external flows — lift and drag, boundary layers, wakes, and engineering applications. Emphasis on physical understanding and modern analysis for vehicle, sports, and wind-tunnel aerodynamics.
Advanced Fluid Dynamics
Advanced concepts in fluid mechanics including governing equations, vorticity, turbulence, scaling, and analytical approaches for complex fluid flows in engineering and environmental systems.
Fluid Dynamics
Fundamentals of fluid mechanics: conservation laws, dimensional analysis, internal and external flows, and engineering applications.
Capstone
Capstone Supervision
Undergraduate capstone teams working on open-ended engineering design problems in aerodynamics, fluid mechanics, vehicle design, and measurement systems.
Formula SAE Aerodynamic Design
Aerodynamic design of a Formula SAE vehicle, including aerodynamic performance, fairing design, and vehicle integration.
Adaptive Hydrofoil Lift Control System
Multidisciplinary project (Mechanical + Electrical/CS) designing an adaptive hydrofoil lift control system.
Inclusive Roller Coaster Seat & Restraint Design
Exploring inclusive design approaches for roller coaster seating and restraint systems.
SmartTO: Affordable Long-Range Electric Vehicle
Concepts for an affordable long-range electric vehicle — powertrain, range optimization, and vehicle integration.
Fast-Response Velocity Probes for On-Road Turbulence
Fast-response velocity probes and measurement of on-road turbulence for real-world aerodynamic characterisation.
Golf Ball Launch and Tracking System
Multidisciplinary team (Mechanical + Space Engineering) developing a golf ball launch and tracking system.
Human Powered Vehicle Design
Multiple capstone teams on HPV concepts — aerodynamic fairing, frame design, hand-driven propulsion, and hybrid e-bike systems.
Alternative Wheelchair Propulsion by Rowing Motion 🏆 PEO York Chapter Prize
Alternative wheelchair propulsion system based on a rowing motion — awarded the PEO York Chapter Prize.
Get Involved
Interested in a Project?
Students interested in projects related to fluid mechanics, aerodynamics, turbulence, flow measurement, simulation, and engineering design are encouraged to reach out.