1. Introduction to Space Dynamics, AE-415, Fall 2014-20, Spring 2015, 2017. Fundamentals of orbital mechanics and rigid body dynamics, two-body problems, orbital maneuvers and orbital determination, rigid body kinematics, and kinetics. Prerequisites: AE 227 and AE 373. Click here for syllabus. 
  2. Intermediate Space Dynamics, AE-715, Spring 2014, 2016, 2020. Advanced topics in orbital mechanics including two-body problem, interplanetary missions, restricted three-body problem, C-W equations, atmospheric entry. Prerequisite: AE 415 or instructor's consent.  
  3. Intermediate Dynamics, AE-773, Spring 2016. Studies the kinematics and kinetics of particles and rigid bodies for two- and three-dimensional motion. Includes an introduction to vibratory motion, dynamic stability of linear systems and Lagrange's equations. 

Control Systems 

  1. Flight Control System, AE-607, Fall 2019-20. Classical design methods for stability and control augmentation and guidance systems specifically for aerospace vehicles, including block diagrams, root locus and frequency response. Sensors used in aerospace systems. Flying qualities and performance specifications for closed loop systems. Includes a review of the aircraft and spacecraft dynamic model derivation. 
  2. Modern Flight Control System Design I, AE-707, Spring 2019-21. Modern multi-loop design methods for stability and control augmentation and guidance systems, specifically for aerospace vehicles. State variable model. Optimal state feedback gains and Riccati's equation, tracking systems, sensors and actuator, discretization of continuous dynamic systems, optimal design for digital controls, and effect of nonlinearities and trim conditions on design considerations. 
  3. AE-807, Flight Vehicle Control Systems Design II, Fall 2015, 2018. 


  1. Special Topics in Nanosatellite Engineering, AE-760-AC, Spring 2015, 2017-19, 2021 (ran as Space Systems Engineering in the first two instances the course was offered). Provides a fundamental understanding of the design of a nano-satellite and mission design catering to given mission requirements. Covers nano-satellite mission analysis, attitude control, electrical power systems, propulsion subsystem, thermal system, telemetry, data handling/processing and systems engineering tests. Includes hands-on experimentation using nano-satellite educational kits.


  1. Space Science Foundations, PHYS 845, 3 Credits, Fall 2020 (Team taught with four other faculty). 

  2. Badge (0.5 Credit Hour) AE-770-BF, Advanced Matlab, 0.5 Credits.