Hide Advanced Options
Courses - Spring 2026
ENAE
Engineering, Aerospace Department Site
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.
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.
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
Credits: 1 - 4
Grad Meth: Reg, P-F, Aud
Prerequisite: ENAE455 or ENAE457
ENAE488C
(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.
ENAE488D
Topics in Aerospace Engineering; Space Human Factors and Life Support
Credits: 3
Grad Meth: Reg, P-F, Aud
ENAE488G
Topics in Aerospace Engineering; Fundamentals of Offshore Wind Energy
Credits: 1 - 3
Grad Meth: Reg, P-F, Aud
Restriction: Must be a student with junior status.

This course will introduce students to the various fundamental key aspects related to offshore wind. The first part of the course will cover the basics of meteorology related to wind and waves and then how wind turbines are able to change the translational kinetic energy in the wind into rotational kinetic energy of the blades. The second portion concerns the structures of offshore wind turbines and how they are installed. Thethird portion then looks at how the turbine is controlled to convert therotational kinetic energy to electricity in a safe and efficient manner. The fourth portion specializes in the environmental and financial issues associated with offshore wind farms. Finally the longterm operations and maintenance of individual turbines and wind farms will be explored. Successful completion of this course should be sufficient to enable entry into the off shore wind industry while also encouraging the student to examine each of these five areas in more detail.
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.
ENAE488T
Topics in Aerospace Engineering; Topics in Aerospace Engineering: Introduction to Space Solar
Credits: 1 - 4
Grad Meth: Reg, P-F, Aud
ENAE488X
Topics in Aerospace Engineering; Planetary Surface Robotics
Credits: 3
Grad Meth: Reg, P-F, Aud
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
Prerequisite: Students are expected to be moderately proficient in at least one programming language.
Restriction: Must have permission from ENGR-Aerospace Engineering department.
Credit only granted for: ENAE644 or ENAE788V.
Formerly: ENAE788V.
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.
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.
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
Prerequisite: ENAE455; or students who have taken courses with comparable content may contact the department.
Restriction: Permission of instructor.
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
ENAE667
(Perm Req)
Advanced Space Propulsion and Power
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: ENAE457 or equivalent.
Restriction: Permission of instructor.
Jointly offered with: ENAE467.
Credit only granted for: ENAE488I, ENAE467, or ENAE667.
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.
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.
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.
ENAE683
High Temperature Gas Dynamics
Credits: 3
Grad Meth: Reg, Aud
Restriction: Permission of ENGR-Aerospace Engineering department.
Aspects of physical chemistry and statistical thermodynamics necessary for the analysis of high temperature flows, equilibrium and nonequilibrium chemically reacting flows, shock waves, nozzle flows, viscous chemically reacting flow, blunt body flows, chemically reacting boundary layers, elements of radiative gas dynamics and applications to hypersonic vehicles.
ENAE685
Computational Fluid Dynamics II
Credits: 3
Grad Meth: Reg, Aud, S-F
Prerequisite: ENAE684.
Restriction: Permission of ENGR-Aerospace Engineering department.
Continuation of ENAE 684. Basic algorithms for the numerical solution of two and three dimensional inviscid and viscous flows. Applications to internal and external flow problems.
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.
ENAE788C
(Perm Req)
Selected Topics in Aerospace Engineering; Introduction to Experimental Aerodynamics
Credits: 3
Grad Meth: Reg, Aud, S-F
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.
ENAE788G
Selected Topics in Aerospace Engineering; Fundamentals of Offshore Wind Energy
Credits: 1 - 3
Grad Meth: Reg, Aud
Restriction: Must be a student with junior status.

This course will introduce students to the various fundamental key aspects related to offshore wind. The first part of the course will cover the basics of meteorology related to wind and waves and then how wind turbines are able to change the translational kinetic energy in the wind into rotational kinetic energy of the blades. The second portion concerns the structures of offshore wind turbines and how they are installed. Thethird portion then looks at how the turbine is controlled to convert therotational kinetic energy to electricity in a safe and efficient manner. The fourth portion specializes in the environmental and financial issues associated with offshore wind farms. Finally the longterm operations and maintenance of individual turbines and wind farms will be explored. Successful completion of this course should be sufficient to enable entry into the off shore wind industry while also encouraging the student to examine each of these five areas in more detail.
ENAE788L
Selected Topics in Aerospace Engineering; Dynamic Systems
Credits: 3
Grad Meth: Reg, Aud
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.
ENAE788X
Selected Topics in Aerospace Engineering; Planetary Surface Robotics
Credits: 3
Grad Meth: Reg, Aud
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.
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.