Teaching
Flight-test education built around observation, data, and repeatable simulation.
I created and teach the Virtual Flight Test Laboratory, an applied course connecting flight dynamics, aircraft performance, piloting concepts, simulation, and embedded programming.
Academic role
Flight Test Laboratory Instructor
Sharif University of Technology · 2019-Present · Part-time academic
Teaching approach
- Use simulation to make flight-test reasoning observable and repeatable.
- Connect equations and models to pilot workload, instrumentation, and operational decisions.
- Require students to inspect data, assumptions, software behavior, and failure modes.
- Build reusable laboratory tools instead of one-off classroom demonstrations.
Areas covered
- Flight-test procedure design
- Aircraft performance
- Flight dynamics
- Simulation and SITL
- Embedded programming
- Pilot-state and human-factors measurement
Teaching and engineering reinforce each other. Laboratory material becomes clearer when it must survive student questions; software becomes better when assumptions must be explained and reproduced.
See the simulation and engineering work