Teaching
MAE 202: Sophomore Seminar, Spring 2026
- MAE 202: Sophomore Seminar, Fall 2025
- MAE 216: Intermediate Programming, Spring 2025
- MAE 202: Sophomore Seminar, Spring 2025
- MAE 202: Sophomore Seminar, Fall 2024
- MAE 216: Intermediate Programming, Spring 2024
- MAE 411: Advanced Mechatronics, Fall 2023
- MAE 202: Sophomore Seminar, New Course Development, Fall 2023
MAE 216: Intermediate Programming, Fall 2025
- Fall 2021, MAE 411: Advanced Mechatronics
- Spring 2021, MAE 211: Mechatronics
- Fall 2020, MAE 411: Advanced Mechatronics
- Spring 2020, MAE 475: Flight Vehicle Design, AE Capstone Design Course, MAE 561: Satellite Navigation
- Fall 2019, MAE 411: Advanced Mechatronics
- Spring 2019, MAE 475: Flight Vehicle Design, AE Capstone Design Course, MAE 493D: Spacecraft Design 2 (NASA Sounding Rocket Payload)
- Fall 2018, MAE 493B: Spacecraft Design 1 (NASA Sounding Rocket Payload), New Course Development,
- Spring 2018, MAE 475: AE Senior Design
- Fall 2017, MAE 211: Mechatronics
- Spring 2017, MAE 331: Fluid Mechanics
- Fall 2016, MAE 331: Fluid Mechanics
- Fall
2016, MAE 593I: Global Positioning Systems
- Spring 2016, MAE 293C,393B, 493C: Space
Mission Development
- Fall 2015, MAE 293C,393B, 493C: Space Mission Development
- Space Mission Development is a new course being co-developed Dr. John Christian and Dr. Jason Gross with the support of a WVSGC College Course Development Grant.
- Fall 2015: MAE 593I: Global Positioning System
- Spring 2015, MAE 475: Spacecraft
Design (AE capstone course)
- Fall 2014: MAE 593I: Global Positioning System
- GPS is a newly developed graduate course at WVU.
- Spring 2014, MAE 331: Fluid Mechanics