Peter M. Ostafichuk
Senior Instructor and Undergraduate Advisor
B.A.Sc. (University of British Columbia), Ph.D. (University of British Columbia)
Member ASME, Member AIAA
ph: (604) 822-9614
fx: (604) 822-2403
email: ostafichuk@mech.ubc.ca
lab website: Aerolab
Courses Taught
- APSC 150 – Engineering Case Studies
- MECH 220 – Engineering Practicum (physics and mathematics review portion)
- MECH 221 – Engineering Science 1 (introduction to statistics portion)
- MECH 223 – Mechanical Design
- MECH 443 – Experimental Naval Architecture
- MECH 481 – Aircraft Aerodynamics
Education and Instruction Interests
- Team-based learning
- Interactive teaching techniques
Research Interests
- Aerodynamics of Sport
- Fluid Mechanics
- Control and Hydrodynamics of Underwater Vehicles
- Pulp Fibre Hydrodynamics
- Mechanical Design
Recent Publications
- Hodgson, A., Ostafichuk, P., “Designing Extended Assignments for Team-Based Learning Modules”, 3rd CDEN International Conference, Toronto, July 2006.
- Hodgson, A., Ostafichuk, P., Sibley, J., “Team-Based Learning in the Design Modules of a New, Integrated, 2nd Year Curriculum at UBC”, 2nd CDEN International Conference, Kananaskis, July 2005.
- Spampinato, J.P., Felten, N., Ostafichuk, P., Brownlie, L., “A test method for measuring forces on a full scale spinning soccer ball in a wind tunnel”, 5th International Engineering of Sport Conference, Davis, September 2004.
- Ostafichuk, P., Calisal, S., Cherchas, D., “Improvements to AUV control surface hydrodynamic modelling for use in control”, Office of Naval Research, 25th Symposium on Naval Hydrodynamics, St. John’s, August 2004.
Recent Workshops
- “Team-Based Learning”, workshop presented to UBC Faculty, 2005.
- “Introduction to Team-Based Learning and its use at UBC”, workshop presented to UBC Faculty, 2005.

