Skip to main content



The following are courses that I have taught or have been a co-instructor. Those in italics were courses that I co-taught or guest lectured.

  • AerE 160 - Aerospace Engineering Problems With Computer Applications Laboratory
  • AerE 161 - Numerical, Graphical, and Laboratory Techniques for Aerospace Engineering
  • AerE 265 - Scientific Ballooning Engineering and Operations
  • AerE 290A - Private Pilot Ground School
  • AerE 290B - Instrument Ground School
  • AerE 461 - Modern Design Methodology with Aerospace Applications
  • AerE 462 - Design of Aerospace Systems
  • AerE 464 - Spacecraft Systems
  • E E 518 - Microwave Remote Sensing
  • CprE 584 - Modeling and Techniques for Embedded Systems
  • AerE 361 - Computational Techniques for Aerospace Design
  • AerE 294 - Make to Innovate I
  • AerE 494 - Make to Innovate II

The following is my current teaching load

  • AerE 361 - Computational Techniques for Aerospace Design
  • AerE 294 - Make to Innovate I
  • AerE 494 - Make to Innovate II

Teaching Philosophy

Our goal as teachers is to impart our knowledge to our students to better prepare them for the challenges they will face as future engineers.  There are many ways this can be accomplished and many papers that cover a multitude of pedagogies that can be used. But at the end of the day, the objective for our undergraduate students is to have learned the following four items:

  •     Master the basic engineering skills
  •     Have the ability to apply their knowledge
  •     Understand what it means to be an engineer
  •     Obtain the tools to continue learning beyond the classroom

As teachers, we succeed in this goal if our students obtain these skills and understand how to apply those skills to engineering problems.  I feel that if a student also acquires skills to continue learning beyond the University, they have truly mastered what it means to be an engineer.  Engineering is always in a state of change; only those who continue to learn new things in engineering, even beyond their college years, will have mastered it.  
To accomplish this, my concept of teaching believes in student engagement in the learning process.  The student must be engaged in the learning process and want to learn the materials.  On the other hand, the instructor must also be involved in the learning process.  Without engagement from both parties, authentic learning cannot happen.  When both parties are engaged in the learning process, both parties will benefit from the process.