Hide Advanced Options
Courses - Spring 2027
ENAE
Engineering, Aerospace Department Site
Open Seats as of
10/22/2026 at 07:30 PM
ENAE200
Aerospace Engineering Profession II
Credits: 1
Grad Meth: Reg, P-F, Aud
Recommended: ENAE100.
Restriction: Must be in Engineering: Aerospace program; or permission of ENGR-Aerospace Engineering department.
Overview of the engineering profession as it pertains to the role of the engineer in society, professional practice and ethical standards, career development, opportunities and need for lifelong learning, importance of safety and standards, effective written, visual, and oral communications, and the impact of the engineering profession on global issues.
ENAE202
(Perm Req)
Computing Fundamentals for Engineers
Credits: 3
Grad Meth: Reg, P-F
Corequisite: MATH141.
Credit only granted for: ENAE202 or ENME202.
Introduction to computer programming for the solution of engineering problems. Python & MATLAB languages including flow control, functions, file handling, arrays, and data structures. Students will be introduced to computing fundamentals, principles of software engineering, object-oriented programming, and algorithms.
ENAE284
Foundations of Aerospace II
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in ENAE222, ENAE283, PHYS260, and PHYS261; and must have completed or be concurrently enrolled in ENES232 and MATH243.
Restriction: Must be in Engineering: Aerospace program.
Continuation of ENAE283. Introduction to the fundamental disciplines of aerospace engineering, and the systems concepts that integrate these into conceptual designs for flight vehicles. Course covers the foundations of aerodynamics, propulsion, aerospace materials, flight mechanics, orbital mechanics, vehicle stability and control.
ENAE311
Compressible Aerodynamics
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: PHYS271, (MATH240 or MATH461), PHYS270, MATH246, ENAE283, ENES220, ENAE202, MATH241, and ENES232.
Restriction: Must be in Engineering: Aerospace program; or permission of ENGR-Aerospace Engineering department; and junior standing or higher.
Credit only granted for: ENAE410 or ENAE311.
Fundamentals of aerodynamics. Elements of compressible flow. Normal and oblique shock waves. Flows through nozzles, diffusers and wind tunnels. Elements of the method of characteristics and finite difference solutions for compressible flows. Aspects of hypersonic flow.
ENAE311H
(Perm Req)
Compressible Aerodynamics
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: PHYS271, (MATH240 or MATH461), PHYS270, MATH246, ENAE283, ENES220, ENAE202, MATH241, and ENES232.
Restriction: Must be in Engineering: Aerospace program; or permission of ENGR-Aerospace Engineering department; and junior standing or higher.
Credit only granted for: ENAE410 or ENAE311.
Fundamentals of aerodynamics. Elements of compressible flow. Normal and oblique shock waves. Flows through nozzles, diffusers and wind tunnels. Elements of the method of characteristics and finite difference solutions for compressible flows. Aspects of hypersonic flow.
ENAE324
Aerospace Structures
Credits: 4
Grad Meth: Reg, P-F, Aud
Prerequisite: ENES220.
Restriction: Must be in Engineering: Aerospace program.
Credit only granted for: ENAE324 or ENAE325.
Analysis of torsion, beam bending, plate bending, buckling and their application to aerospace.
ENAE398H
(Perm Req)
Honors Research Project
Credits: 1 - 3
Grad Meth: Reg
Contact department for information to register for this course.
ENAE404
Space Flight Dynamics
Credits: 3
Grad Meth: Reg, P-F
Prerequisite: ENAE301.
Restriction: Must be in Engineering: Aerospace program; or permission of ENGR-Aerospace Engineering department.
Three-dimensional motion under central fields. Solutions to orbital motion, orbital elements, time elements. Kepler's laws. Orbital maneuvering, rendezvous and station-keeping. Rigid-body attitude dynamics, spacecraft attitude dynamics.
ENAE420
Computational Structural Mechanics
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: ENES220 and MATH241; and must have completed a course in linear algebra (MATH240 or MATH461 or MATH243).
Restriction: Must be in Engineering: Aerospace program; or permission of ENGR-Aerospace Engineering department.
Introductory of finite element methods for aerospace engineering modeling and analysis; equips students with ability to understand manuals of commercial finite element analysis software.
ENAE425
Mechanics of Composite Structures
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: MATH246, ENAE324, ENES220, and MATH241.
Introduction to structures composed of composite materials and their applications in aerospace. In particular, filamentary composite materials are studied. Material types and fabrication techniques, material properties, micromechanics, anisotropic elasticity, introduction to failure concepts.
Restriction: Must be Aerospace Engineering major or receive permission from department.
ENAE432
Control of Aerospace Systems
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in ENAE301 and ENAE283.
Restriction: Junior standing or higher; and must be in Engineering: Aerospace program.
An introduction to the feedback control of dynamic systems. Laplace transforms and transfer function techniques; frequency response and Bode diagrams. Stability analysis via root locus and Nyquist techniques. Performance specifications in time and frequency domains, and design of compensation strategies to meet performance goals.
ENAE450
Robotics Programming
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: ENME480 or ENAE380.
Restriction: Must be in the Robotics and Autonomous Systems (RAS) minor; or permission of department.
Additional information: Students in the Robotics and Autonomous Systems minor should take ENME480 as a prerequisite; Aerospace Engineering students not in the minor should take ENAE380.
Introduces students to the Robot Operating System (ROS) as well as to many of the available tools commonly used in robotics. Lectures focus on theory and structure, whereas laboratory sections will focus on applications and implementations. Students learn how to create software and simulations, interface to sensors and actuators, and integrate control algorithms. The course works through exercises involving a number of autonomous robots (i.e., ground and air vehicles) that students will eventually use in their subsequent RAS minor courses. Topics include: ROS architecture, console commands, ROS packages, simulation environments, visualizations, autonomous navigation, manipulation, and robot vision.
ENAE464
Aerospace Engineering Laboratory
Credits: 3
Grad Meth: Reg, P-F
Prerequisite: ENAE324, ENAE362, ENAE311, and ENAE432.
Restriction: Must be in Engineering: Aerospace program; or permission of ENGR-Aerospace Engineering department.
Credit only granted for: ENAE464 or ENAE364.
Application of fundamental measuring techniques to measurements in aerospace engineering. Includes experiments in aerodynamics, structures, propulsion, flight dynamics and astrodynamics. Correlation of theory with experimental results.
ENAE467
(Perm Req)
Advanced Space Propulsion and Power
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: ENAE457.
Restriction: Permission of Instructor.
Jointly offered with: ENAE667.
Credit only granted for: ENAE488I, ENAE467, or ENAE667.
Formerly: ENAE488I.
Charged particle motion, drift mechanisms, plasma sheaths, creation of plasmas. Representative electrothermal, electrostatic, and electromagnetic propulsion technologies. Power production and direct-drive thrust generation using fusion as time permits.
ENAE471
Aircraft Flight Testing
Credits: 3
Grad Meth: Reg, P-F
Prerequisite: ENAE414.
Corequisite: ENAE403.
Restriction: Must be in Engineering: Aerospace program.
Provides basic instruction to aircraft flight testing and demonstrates need for systematic, well-proven technique to allow for accurate airplane performance. Concepts of aerodynamics, airplane performance, and stability and control. Emphasis on single-engine general aviation type aircraft.
ENAE482
Aeronautical Systems Design
Credits: 3
Grad Meth: Reg, P-F
Prerequisite: ENAE455, ENAE423, ENAE403, and ENAE481.
Restriction: Must be in Engineering: Aerospace program; and senior standing or higher.
Senior capstone design course in the aeronautics track. Introduction of computerized methods for sizing and performance analysis. More comprehensive methods to predict weight, aerodynamics and propulsion system characteristics. Consideration in design disciplines such as vulnerability, maintainability, produceability, etc. Groups of students will complete, brief and report on a major design study to specific requirements.
Restricted to students on the Design, Build, Fly team and requires permission from the department to enroll.
ENAE484
Space Systems Design
Credits: 3
Grad Meth: Reg, P-F
Prerequisite: ENAE423, ENAE483, ENAE441, and ENAE457.
Restriction: Must be in Engineering: Aerospace program.
Senior capstone design course in the space track. Group preliminary design of a space system, including system and subsystem design, configuration control, costing, risk analysis, and programmatic development. Course also emphasizes written and oral engineering communications.
ENAE488B
Topics in Aerospace Engineering; Advanced Airbreathing Propulsion
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: ENAE455 or ENAE457 Jointly offered with: ENAE665 Credit only granted for ENAE488B or ENAE665.

Advanced treatment of airbreathing propulsion technologies, propulsion system analysis, and engine/airframe integration. Topics will vary, but may include novel engine cycles, advanced gas turbine systems, pulsed systems, and high-speed engines, including scramjets and combined cycle systems.
ENAE488C
Topics in Aerospace Engineering; Computational Fluid Dynamics
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisites: ENAE311; ENAE202; ENAE432; MATH240, 246; Computer programming experience either in MATLAB, FORTRAN, C++, or Python.

Restrictions: Must be in Engineering: Aerospace program.

An introduction to Computational Fluid Dynamics (CFD), with an emphasis on the application of CFD to predict fluid flow behavior for basic and moderately complex geometries. Introduces students to the entire process of CFD from grid generation, application of CFD solvers, and post-processing using state-of-the-art commercial software. Finite difference and finite volume methods, explicit and implicit schemes, solutions of elliptic, parabolic, and hyperbolic equations. Additionally, students will be provided with a fundamental understanding that will enable them to choose the right CFD tools, evaluate, and CFD results.
ENAE488D
Topics in Aerospace Engineering; Space Human Factors and Life Support
Credits: 1 - 4
Grad Meth: Reg, P-F, Aud
ENAE488O
Topics in Aerospace Engineering; Introduction to Autonomous Multi-Robot Swarms
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: A programming course such as ENAE202 or similar and a linear algebra course such as MATH240 or MATH461 or similare; or permission of instructor. Restriction: Must be a student in the Aerospace Engineering major. All other students would need to obtain permission from the instructor.

Overview of problems, applications, and methods for autonomous multi-robot swarms, including coordination, cooperation, navigation, planning, control, and distributed sensing. This course will also cover different organizations of multi-robot swarms and the concept of emergent behavior. Assignments will involve programming the behavior of multi-robot swarms in simulation and in testbeds.
ENAE488P
Topics in Aerospace Engineering; Hypersonic Aerodynamics
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisites: ENAE311 and MATH246. Cross-listed with ENAE682. Credit only granted for ENAE488P or ENAE682.

Hypersonic shock and expansion waves, Newtonian theory, Mach methods, numerical solutions to hypersonic inviscid flows, hypersonic boundary layer theory, viscous interactions, numerical solutions to hypersonic viscous flows. Applications to hypersonic vehicles.
ENAE488Q
(Perm Req)
Topics in Aerospace Engineering; Turbulence
Credits: 3
Grad Meth: Reg, P-F, Aud
Physical and statistical descriptions of turbulence; review of phenomenological theories for turbulent flows; scales of motion; correlations and spectra; homogeneous turbulent flows; inhomogeneous shear flows; turbulent flows in pipes and channels; turbulent boundary layers; theory of methods for turbulent flows (Reynolds stress equations, LES, DES, DNS); experimental methods for turbulence measurements.
ENAE488W
(Perm Req)
Topics in Aerospace Engineering; Introduction to Experimental Aerodynamics
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisites: ENAE414, ENAE673, or comparable fluid mechanics course

Restrictions: Permission from AE Department

Introduces the principles and methods of experimental aerodynamics, with emphasis on modern measurement techniques, instrumentation, and data analysis. Topics include wind tunnel testing, and pressure and velocity measurements.
ENAE499
(Perm Req)
Credits: 3
Grad Meth: Reg
Contact department for information to register for this course.
ENAE633
(Perm Req)
Helicopter Dynamics
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: ENAE631. Or permission of ENGR-Aerospace Engineering department; and permission of instructor.
Flap dynamics. Mathematical methods to solve rotor dynamics problems. Flap-lag-torsion dynamics and identify structural and inertial coupling terms. Overview on rotary wing unsteady aerodynamics. Basic theory of blade aeroelastic stability and ground and air resonance stability, vibration analyses and suppression.
ENAE634
(Perm Req)
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: ENAE631. Or permission of ENGR-Aerospace Engineering department; and permission of instructor.
Principles and practice of the preliminary design of helicopters and similar rotary wing aircrafts. Design trend studies, configuration selection and sizing methods, performance and handling qualities analyses, structural concepts, vibration reduction and noise. Required independent design project conforming to a standard helicopter request for proposal (RFP).
ENAE635
(Perm Req)
Helicopter Stability and Control
Credits: 3
Grad Meth: Reg, Aud, S-F
Prerequisite: ENAE631.
Restriction: Permission of ENGR-Aerospace Engineering department.
Advanced dynamics as required to model rotorcraft for flight dynamic studies. Development of helicopter simulation models and specifications of handling qualities. Methods for calculation of trim, poles, frequency response, and free flight response to pilot inputs.
ENAE644
Motion Planning for Autonomous Systems
Credits: 3
Grad Meth: Reg, Aud
Restriction: Must have permission from ENGR-Aerospace Engineering department.
Credit only granted for: ENAE644 or ENAE788V.
Formerly: ENAE788V.
Additional information: Students are expected to be moderately proficient in at least one programming language.
Autonomous systems (e.g., aircraft, vehicles, manipulators, and robots) must plan long-term movement that respects environmental constraints such as obstacles, other actors, and wind; system constraints such as kinematics, dynamics, and fuel; and other factors such as time and safety. Robust autonomy requires dealing with environmental changes, new information, and uncertainty. This course provides an overview of methods that solve a variety of motion planning problems. The course will cover both the theoretical and practical aspects of state-of-the-art motion planning algorithms. Course projects that use real autonomous systems will be facilitated and encouraged.
Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE646
Advanced Dynamics of Aerospace Systems
Credits: 3
Grad Meth: Reg, Aud, S-F
Recommended: ENAE301.
Credit only granted for: ENAE788G or ENAE646.
Formerly: ENAE788G.
Introduces the principles and methods for formulating and analyzing mathematical models of aerospace systems using Newtonian, Lagrangian, and Hamiltonian formulations of particle and rigid body dynamics. Additional topics include applied dynamical systems, geometric mechanics, and symmetry and reduction.
ENAE652
Computational Structural Mechanics
Credits: 3
Grad Meth: Reg, Aud, S-F
Restriction: Permission of instructor; and permission of ENGR-Aerospace Engineering department.
Credit only granted for: ENME 674, ENAE652, ENPM652 or ENPM808F.
Fundamentals of structural mechanics and computational modeling. Finite element modeling of two- and three-dimensional solids, plates and shells. Geometrically nonlinear behavior. Structural stability such as buckling and postbuckling.
Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE654
Mechanics of Composite Structures
Credits: 3
Grad Meth: Reg
An introduction to structures composed of composite materials and their applications in aerospace. In particular, filamentary composite materials are studied. Material types and fabrication techniques, material properties, micromechanics, anisotropic elasticity, introduction to failure concepts.
ENAE665
(Perm Req)
Advanced Airbreathing Propulsion
Credits: 3
Grad Meth: Reg, Aud
Restriction: Permission of instructor.
Additional information: Students must have prior coursework similar to the content offered in undergraduate course ENAE455.
Advanced treatment of airbreathing propulsion technologies, propulsion system analysis, and engine/airframe integration. Topics will vary, but may include novel engine cycles, advanced gas turbine systems, pulsed systems, and high-speed engines, including scramjets and combined cycle systems.
Prerequisite: ENAE455 OR ENAE457. Credit only granted for ENAE665 or ENAE488B

Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE667
(Perm Req)
Advanced Space Propulsion and Power
Credits: 3
Grad Meth: Reg, Aud
Restriction: Permission of instructor.
Jointly offered with: ENAE467.
Credit only granted for: ENAE488I, ENAE467, or ENAE667.
Additional information: Students must have prior coursework similar to the content offered in undergraduate course ENAE457.
Charged particle motion, drift mechanisms, plasma sheaths, creation of plasmas. Representative electrothermal, electrostatic, and electromagnetic propulsion technologies. Power production and direct-drive thrust generation using fusion as time permits.
Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE674
(Perm Req)
Aerodynamics of Compressible Fluids
Credits: 3
Grad Meth: Reg, Aud
Restriction: Permission of ENGR-Aerospace Engineering department.
One-dimensional flow of a perfect compressible fluid. Shock waves. Two-dimensional linearized theory of compressible flow. Two-dimensional transonic and hypersonic flows. Exact solutions of two-dimensional isotropic flow. Linearized theory of three-dimensional potential flow. Exact solution of axially symmetrical potential flow. One-dimensional flow with friction and heat addition.
Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE676
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: ENAE673.
Recommended: ENAE674.
Physical and statistical descriptions of turbulence; review of phenomenological theories for turbulent flows; scales of motion; correlations and spectra; homogeneous turbulent flows; inhomogeneous shear flows; turbulent flows in pipes and channels; turbulent boundary layers; theory of methods for turbulent flows (Reynolds stress equations, LES, DES, DNS); experimental methods for turbulence measurements.
Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE682
Hypersonic Aerodynamics
Credits: 3
Grad Meth: Reg, Aud, S-F
Restriction: Permission of ENGR-Aerospace Engineering department.
Hypersonic shock and expansion waves, Newtonian theory, Mach methods, numerical solutions to hypersonic inviscid flows, hypersonic boundary layer theory, viscous interactions, numerical solutions to hypersonic viscous flows. Applications to hypersonic vehicles.
Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE696
Spacecraft Thermal Design
Credits: 3
Grad Meth: Reg, Aud
Thermal sources in space. Black-body radiation; absorptivity and emissivity; radiative thermal equilibrium. Mutually radiating plates, view angles, and interior conduction. Techniques of spacecraft thermal analysis; approaches to passive and active thermal control.
Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE697
Space Human Factors and Life Support
Credits: 3
Grad Meth: Reg, Aud, S-F
Engineering requirements supporting humans in space. Life support design: radiation effects and mitigation strategies; requirements for atmosphere; water, food, and temperature control. Accommodations for human productivity in space: physical and psychological requirements; work station design; and safety implication of system architectures. Design and operations for extra-vehicular activity.
ENAE788O
Selected Topics in Aerospace Engineering; Introduction to Autonomous Multi-Robot Swarms
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: A programming course such as ENAE202 or similar and a linear algebra course such as MATH240 or MATH461 or similare; or permission of instructor. Restriction: Must be a student in the Aerospace Engineering major. All other students would need to obtain permission from the instructor.

Overview of problems, applications, and methods for autonomous multi-robot swarms, including coordination, cooperation, navigation, planning, control, and distributed sensing. This course will also cover different organizations of multi-robot swarms and the concept of emergent behavior. Assignments will involve programming the behavior of multi-robot swarms in simulation and in testbeds.
ENAE788Q
Selected Topics in Aerospace Engineering; Hydrodynamic Stability
Credits: 1 - 3
Grad Meth: Reg, Aud, S-F
This course examines the theory and physical mechanisms of hydrodynamic instability, with emphasis on the onset and evolution of disturbances in fluid flows and their role in transition to turbulence. Topics include linear stability theory, normal-mode analysis, energy methods, absolute and convective instabilities, nonlinear perturbation methods, and bifurcation theory. These concepts are applied to canonical flow instabilities, including Kelvin Helmholtz, Rayleigh Taylor, Rayleigh Bnard, and centrifugal instabilities. Students will develop the analytical tools needed to assess flow stability and interpret the mechanisms governing disturbance growth and nonlinear evolution.
ENAE788V
(Perm Req)
Selected Topics in Aerospace Engineering; Unsteady Flows
Credits: 3
Grad Meth: Reg, Aud, S-F
Prerequisites: Background in Fluid Mechanics or Aerodynamics Restrictions: Permission from AE Department

This course will provide an overview of classical modeling techniques for unsteady flows, focusing on inviscid, incompressible methods. Viscous effects and higher fidelity modeling will also be discussed. Themain emphasis will be on the solutions of unsteady aerodynamics, and additional unsteady flow phenomena will be explored through a final project.
ENAE788Y
(Perm Req)
Selected Topics in Aerospace Engineering; AI Autonomous Drone Racing
Credits: 1 - 3
Grad Meth: Reg, Aud
The class will be held in the Iribe Drone Lab.

This graduate-level hands-on course focuses on using AI algorithm development and testing for autonomous drone racing. The racing drone is a custom-built drone that is fully NDAA compliant. Students will learn to assemble and connect a racing drone, manually and autonomously fly the drone, as well as run simulations. Several classical as well as AI methods will be introduced as well as implemented in simulation. Student teams of 4-5 students will then utilize an AI algorithm on their own racing drone and navigate it through a series of gates, culminating in a final competition at the end of the semester.
ENAE788Z
Selected Topics in Aerospace Engineering; Decision Making Under Uncertainty
Credits: 3
Grad Meth: Reg, Aud
Prerequisites: Basic familiarity with probability, fluency in a high-level programming language.

Autonomy for air and space vehicles is becoming an increasingly important field of study for aerospace researchers. Decision Making Under Uncertainty provides the mathematical and computational foundations to pursue research in the fields of decision-making and reinforcement learning. Specifically, this course covers topics including Markov Decision Processes (MDPs), Partially Observable MDPs, and their corresponding solvers (exact and approximate), as well as fundamentals of traditional and deepReinforcement Learning including model-free and model-based RL, Q-learning, policy gradients, actor-critics, etc. Students should have some basic familiarity with probability, fluency in a high-level programming language, and willingness to learn Python or Julia.

Those sections that begin with a letter are designated for Master of Engineering students and are not intended for Master of Science or Ph.D.Students.
ENAE799
Master's Thesis Research
Credits: 1 - 6
Grad Meth: S-F
Contact department for information to register for this course.
ENAE898
Pre-Candidacy Research
Credits: 1 - 8
Grad Meth: Reg
Contact department for information to register for this course.
ENAE899
(Perm Req)
Doctoral Dissertation Research
Credits: 6
Grad Meth: S-F
Contact department for information to register for this course.