Hide Advanced Options
Courses - Spring 2023
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 computational tools for the solution of engineering problems. C++ & MATLAB programming including branching and loops, functions, file handling, arrays, and data structures. Students will be introduced to object-oriented programming, basic computing, algorithms, and principles of software engineering.
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.
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
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.
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.
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.
ENAE414
Incompressible 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.
Aerodynamics of inviscid incompressible flows. Aerodynamic forces and moments. Fluid statics/buoyancy force. Vorticity, circulation, the stream function and the velocity potential. Bernoulli's and Laplace's equations. Flows in low speed wind tunnels and airspeed measurement. Potential flows involving sources and sinks, doublets, and vortices. Development of the theory of airfoils and wings.
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.
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.
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
(Perm Req)
Topics in Aerospace Engineering; Advanced Airbreathing Propulsion
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: ENAE455 OR ENAE457.

Cross-listed with ENAE665. Credit only granted for ENAE665 or ENAE488B.
ENAE488C
Topics in Aerospace Engineering; Computational Fluid Dynamics
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: ENAE311; ENAE202; ENAE432; MATH240, 246; Computer programming experience either in MATLAB, FORTRAN, C++, or Python.

Restriction: 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.
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.
ENAE488T
Topics in Aerospace Engineering; Introduction to Power Beaming and Space Solar
Credits: 3
Grad Meth: Reg, P-F, Aud
The course covers an emerging energy delivery technology: power beaming; and a possible clean, constant, and globally transmittable future energy solution: space solar. Covered topics include: fundamentals of space solar, energy collection methods (photovoltaics, thermal engines, sun-pumped lasers); power beaming (microwave, laser, reflection); space solar implementation architectures; space systems design; large space structures and space robotics; safety, regulatory, and societal issues; application contexts; and space and energy economics.
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.
ENAE642
Atmospheric Flight Control
Credits: 3
Grad Meth: Reg, Aud, S-F
Prerequisite: ENAE403 and ENAE432; or students who have taken courses with comparable content may contact the department.
Exposure to flight guidance and control. Draws heavily from vehicle dynamics as well as feedback theory, and careful treatment of the non-linear aspects of the problem is critical. Conventional sythesis techniques are stressed, although modern methods are not ignored. Multivariable system analysis is included, along with flight-control design objectives and hardware limitations. Emphasis on aircraft and missiles.
ENAE646
Advanced Dynamics of Aerospace Systems
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: 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
(Perm Req)
Computational Structural Mechanics
Credits: 3
Grad Meth: Reg, Aud
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.
ENAE656
Credits: 3
Grad Meth: Reg, Aud, S-F
Prerequisite: ENAE655.
Restriction: Permission of ENGR-Aerospace Engineering department.
Topics in aeroelasticity: wing divergence; aileron reversal; flexibility effects on aircraft stability derivatives; wing, empennage and aircraft flutter; panel flutter; aircraft gust response; and aeroservoelasticity of airplanes.
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.

Cross-listed with ENAE488B. Credit only granted for ENAE665 or ENAE488B.
ENAE667
(Perm Req)
Advanced Space Propulsion and Power
Credits: 3
Grad Meth: Reg, Aud, S-F
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.
ENAE685
(Perm Req)
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.
ENAE691
Credits: 3
Grad Meth: Reg, Aud, S-F
Prerequisite: ENAE483.
Systems design of Earth-orbiting satellites, including geostationary communications satellites and low Earth orbit constellations. Basics of orbital motion, communications, and instrument design. Spacecraft systems, structural design, thermal design, power generation, and attitude determination and control. Launch vehicle interfacing and mission operations.
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.
ENAE741
Interplanetary Navigation and Guidance
Credits: 3
Grad Meth: Reg, Aud, S-F
Prerequisite: ENAE601 and ENAE432.
Interplanetary trajectory construction; patched and multiconic techniques. Methods of orbit and attitude determination; applied Kalman filtering. Guidance algorithms and B-plane targeting. Interplanetary navigation utilizing in situ and radio techniques.
ENAE788F
(Perm Req)
Selected Topics in Aerospace Engineering; Introduction to Fluid-Solid Interaction
Credits: 3
Grad Meth: Reg, Aud
Prerequisites: Permission of instructor.

This course will provide an overview on the coupling of fluid flows and flexible structures. The students will be introduced to the different examples of fluid-structure interaction, for example, wing flutter, vortex-induced vibrations, etc., and how to model these FSI problems andmitigate their impacts. Theories related to dimensional analysis, effects of viscosity, fluid-added damping and stiffness, vibrations, buckling as well as Coriolis damping will also be introduced.
ENAE788I
Selected Topics in Aerospace Engineering; Wind Energy Theory
Credits: 3
Grad Meth: Reg, Aud
ENAE788L
Selected Topics in Aerospace Engineering; Optimal Estimation of Dynamic Systems
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: ENAE404 or equivalent, ENAE441 recommended. Optimal estimation or orbit and attitude of spacecraft. Probability concepts in dynamic systems including measurement and modeling uncertainty. Filtering and smoothing for spacecraft navigation and other aerospace applications. Parameter and state estimation applications.
ENAE788M
Selected Topics in Aerospace Engineering; Hands on Autonomous Aerial Robotics
Credits: 1 - 3
Grad Meth: Reg, Aud
This course provides students with a hands-on experience with developing unmanned aerial systems, with focus areas including implementation of autonomy, control, and state estimation. Students will work in small teams to setup and program multicopter testbed vehicles. Programming experience with Linux is beneficial but not required..Students will be expected to provide a laptop suitable for running Ubuntu Linux to support development.
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; An Introduction to Hydrodynamic Stability
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: ENAE673 or permission of instructor.

Key concepts of hydrodynamic stability theory: methods of linear stability, normal modes, energy theory of stability, absolute/convective instability, nonlinear perturbation, bifurcation theory, and transition to turbulence. Different instabilities occurring in fluid flows, e.g., Kelvin-Helmholtz, Rayleigh-Taylor, Rayleigh-Bernard, and centrifugal instabilities.
ENAE788T
Selected Topics in Aerospace Engineering; Introduction to Power Beaming and Space Solar
Credits: 3
Grad Meth: Reg, Aud
The course covers an emerging energy delivery technology: power beaming; and a possible clean, constant, and globally transmittable future energy solution: space solar. Covered topics include: fundamentals of space solar, energy collection methods (photovoltaics, thermal engines, sun-pumped lasers); power beaming (microwave, laser, reflection); space solar implementation architectures; space systems design; large space structures and space robotics; safety, regulatory, and societal issues; application contexts; and space and energy economics.
ENAE788V
Selected Topics in Aerospace Engineering; Motion Planning for Autonomous Systems
Credits: 3
Grad Meth: Reg, Aud
Recommended: completion of mid-level programming course

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; as well as factors such as time and safety. Robust autonomy also requires dealing with environmental changes, new information, and uncertainty. This course provides an overview of such problems and the methods used to solve them.
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.