Bulletin

Interested in attending Stanford?
Visit Undergraduate Admissions opens in a new tab or Graduate Admissions opens in a new tab.

Resources

  • About Stanford
  • About Bulletin
  • Academic Calendar opens in a new tab
  • Bulletin Archive
  • Enrollment Overview opens in a new tab
  • Enrollment Deadlines opens in a new tab
  • Degrees at a Glance

Schools

  • Doerr School of Sustainability opens in a new tab
  • Graduate School of Business opens in a new tab
  • Graduate School of Education opens in a new tab
  • School of Engineering opens in a new tab
  • School of Humanities and Science opens in a new tab
  • School of Law opens in a new tab
  • School of Medicine opens in a new tab
Give Feedback

Stanford University is accredited by the Accrediting Commission of Senior Colleges and Universities of the Western Association of Schools and Colleges opens in a new tab.

Give Feedback
Stanford
University
  • Stanford Home
  • Maps & Directions
  • Search Stanford
  • Emergency Info
  • Terms of Use
  • Privacy
  • Copyright
  • Trademarks
  • Non-Discrimination
  • Accessibility
© Stanford University.  Stanford, California 94305.
Skip to main content
Stanford University
Bulletin
Aeronautics and Astronautics
School of Engineering
  • MS
  • PhD
  • PhD Minor
  • ENG
  • Coterm
Program Info
  • About the Program
  • Master of Science
    • Admissions
    • Advising
    • Policies
    • Learning Outcomes
  • Doctor of Philosophy
  • PhD Minor
  • Engineer
  • Courses
  • Contact Us
Loading program
  1. Home
  2. Programs
  3. Graduate
  4. Aeronautics And Astronautics
  5. Master of Science

Master of Science

MSCoterm
  • Aeronautics and Astronautics opens in a new tab
Program Minimum Units
45 Units
University Minimum Units
45 Units
Program Length
2 Years
Interests
Technology, Design & User Experience
Academic Areas
Engineering & Computer Science

Overview

The Bulletin outlines the university’s basic requirements for the master’s degree. The Master of Science (AA-MS) degree program in Aeronautics and Astronautics is intended for students whose ultimate goal is to pursue a professional career in Aeronautics and Astronautics, or a related field.

Students with an aeronautical engineering background should be able to complete the master’s degree in five quarters; note that many courses are not taught during the summer. Students with a bachelor’s degree in Physical Science, Mathematics, or other areas of Engineering may find it necessary to take specific prerequisite courses, which may lengthen the time required to obtain the master’s degree.

The M.S. program is a terminal degree program. It is based on completing lectures focused on a theme within Aeronautics and Astronautics engineering. Research is optional (required to take the qualifying examination).

Students who ultimately intend to complete a Ph.D. degree are encouraged to apply directly to the Ph.D. program. Applicants will be able to apply directly to the Ph.D. program whether they hold an M.S. degree or a bachelor’s degree.

Requirements

Program Requirements

Course Requirements

The master’s degree program requires 45 quarter units of coursework, which must be taken at Stanford. All units must be in courses at or above the 100 level.

Students must also meet the university’s quarterly academic requirements for graduate students as described in this Bulletin and in the Degree Completion section of the Guide to Graduate Studies in Aeronautics and Astronautics. All courses (excluding seminars) used to satisfy the requirements for basic courses, mathematics, and technical electives must be taken for a letter grade. Insufficient grade points on which to base the GPA may delay expected degree conferral or result in the refusal of permission to take the qualifying examinations.

The coursework is divided into five categories:

  • Core Breadth courses

  • Advanced A/A courses

  • Mathematics courses

  • Technical electives

  • Other electives

Core Breadth Courses

Complete all of the following requirements:
A/A Core Breadth Courses

Master’s degree candidates must select five courses from the categories as follows:

  • Fluids

  • Structures

  • Controls

  • Dynamics

  • Propulsion

Course Waivers

M.S. waiver requests are due by the end of the first week of classes (Autumn Quarter, year 1). Waivers of the basic courses required for the M.S. degree in Aeronautics and Astronautics can only be granted by the instructor of that course. Waivers are applicable only to core courses, which include: AA 210A, AA 200, AA 256, AA 240, Engr 205, AA 203, AA 242A, AA 279A, AA 204, AA 283. Students who believe that they have had a substantially equivalent graduate-level course at another institution should consult with the course instructor to determine if they are eligible for a waiver, and with their advisor to judge the effect on their overall program plans. Students will complete a google form to submit their requests, which will be due by the end of the first week of classes. Examination rooms will be reserved for the second week of the Autumn Quarter.

Students must take the final exam* for the course and achieve a grade of A- or higher. Instructors will forward their waiver approvals to the Student Services Office. One additional technical elective must be added for each M.S. course that is waived. The advisor must sign the front of the program proposal acknowledging the waiver and approving the additional technical elective. *Midterm exam may be used as a substitute if there is no final exam.

Note: This process is distinct from the petition process. Students can still submit petitions for substitutions on the AA-MS program sheet, which will be reviewed by the academic advisor and DGS.

and
A/A Core Breadth Courses
Complete all of the following requirements:
Fluids
Complete at least 1 of the following courses:
AA 200

Applied Aerodynamics

3 Units
AA 210A

Fundamentals of Compressible Flow

3 Units
and
Structures
Complete at least 1 of the following courses:
AA 240

Analysis of Structures

3 Units
AA 256

Mechanics of Composites

3 Units
and
Controls
Complete at least 1 of the following courses:
AA 203

Optimal and Learning-based Control

3 Units
ENGR 205

Introduction to Control Design Techniques

3 Units
and
Dynamics
Complete at least 1 of the following courses:
AA 242A

Classical Dynamics

3 Units
AA 279A

Space Mechanics

3 Units
and
Propulsion
Complete at least 1 of the following courses:
AA 204

Spacecraft Electric Propulsion

3 Units
AA 283

Aircraft and Rocket Propulsion

3 Units
and
(II) Advanced A/A Courses - Three courses of A/A 200+ with 3 or more units each

These units cannot be counted twice towards the Core Breadth Courses.

Complete at least 3 of the following courses:
AA 200

Applied Aerodynamics

3 Units
AA 201A

Fundamentals of Acoustics

3 Units
AA 201B

Topics in Aeroacoustics

3 Units
AA 203

Optimal and Learning-based Control

3 Units
AA 204

Spacecraft Electric Propulsion

3 Units
AA 205

Rarefied and Ionized Gases

3 Units
AA 210A

Fundamentals of Compressible Flow

3 Units
AA 212

Advanced Feedback Control Design

3 Units
AA 214

Numerical Methods for Compressible Flows

3 Units
AA 216

Projection-Based Model Order Reduction

3 Units
AA 219

Physics-informed AI/ML for Engineering

3 Units
AA 222

Engineering Design Optimization

3-4 Units
AA 228

Decision Making under Uncertainty

3-4 Units
AA 228V

Validation of Safety Critical Systems

3-4 Units
AA 229

Advanced Topics in Sequential Decision Making

3-4 Units
AA 232

Planetary and Geological Optical Remote Sensing

3 Units
AA 234

Planetary Geophysics: Theory, Observational Techniques and Data Analysis

3 Units
AA 235

Experimental Earth and Planetary System Analysis

4 Units
AA 240

Analysis of Structures

3 Units
AA 240B

Analysis of Structures

3 Units
AA 241A

Aircraft Design: Synthesis and Analysis

3 Units
AA 241B

Aircraft Design: Synthesis and Analysis

3 Units
AA 242A

Classical Dynamics

3 Units
AA 242B

Mechanical Vibrations

3 Units
AA 244A

Fundamentals of Plasmas I 

3 Units
AA 244B

Fundamentals of Plasmas II

3 Units
AA 245

Stability of Structures

3 Units
AA 251

Introduction to the Space Environment

3 Units
AA 252

Techniques of Failure Analysis

3 Units
AA 254

Deployable Space Structures

3 Units
AA 255

Origami Engineering

3 Units
AA 256

Mechanics of Composites

3 Units
AA 257

Structural Health Monitoring

3 Units
AA 260

Sustainable Aviation

3 Units
AA 261

Building an Aerospace Startup from the Ground Up

3 Units
AA 272

Global Positioning Systems

3 Units
AA 273

State Estimation and Filtering for Robotic Perception

3 Units
AA 274A

Principles of Robot Autonomy I

3 Units
AA 274B

Principles of Robot Autonomy II

3-4 Units
AA 275

Navigation for Autonomous Systems

3 Units
AA 276

Principles of Safety-Critical Autonomy

3 Units
AA 277

Multi-Robot Control and Distributed Optimization

3 Units
AA 278

Lunar Positioning, Navigation, and Timing (PNT)

3 Units
AA 279A

Space Mechanics

3 Units
AA 279B

Advanced Space Mechanics

3 Units
AA 279C

Spacecraft Attitude Determination and Control

3 Units
AA 279D

Control of Distributed Space Systems

3 Units
AA 280

Smart Structures

3 Units
and
Mathematics Courses

M.S. candidates are expected to exhibit competence in applied mathematics by taking two courses, for a minimum of six units, of either advanced mathematics offered by the Mathematics Department or technical electives that strongly emphasize applied mathematics. Students are encouraged to consult their advisors to select the most suitable classes for their specific field, as other advanced courses may also be acceptable. Please refer to the list of pre-approved mathematics courses below. Additionally, 200+ level or higher lecture courses in MATH taken for 3 or more units will fulfill this requirement.

Complete at least 2 of the following courses:
AA 201A

Fundamentals of Acoustics

3 Units
AA 203

Optimal and Learning-based Control

3 Units
AA 212

Advanced Feedback Control Design

3 Units
AA 214

Numerical Methods for Compressible Flows

3 Units
AA 216

Projection-Based Model Order Reduction

3 Units
AA 222

Engineering Design Optimization

3-4 Units
AA 228

Decision Making under Uncertainty

3-4 Units
AA 242B

Mechanical Vibrations

3 Units
AA 273

State Estimation and Filtering for Robotic Perception

3 Units
AA 276

Principles of Safety-Critical Autonomy

3 Units
AA 277

Multi-Robot Control and Distributed Optimization

3 Units
CEE 201E

Nonlinear Dynamics

3 Units
CEE 281

Mechanics and Finite Elements

3 Units
CEE 284

Finite Element Methods in Structural Dynamics

3-4 Units
CME 108

Introduction to Scientific Computing with Machine Learning Applications

3 Units
CME 215

Machine Learning and the Physical Sciences

3 Units
CME 216

Machine Learning for Computational Engineering.

3 Units
CME 241

Foundations of Reinforcement Learning with Applications in Finance

3 Units
CME 262

Imaging with Incomplete Information

3-4 Units
CME 270

Advances in Computing with Uncertainties

1-3 Units
CME 298

Probability and Stochastic Differential Equations for Applications

4 Units
CME 302

Numerical Linear Algebra

3 Units
CME 303

Partial Differential Equations of Applied Mathematics

3 Units
CME 306

Computational Methods of Applied Mathematics

3 Units
CME 308

Stochastic Methods in Engineering

3 Units
CME 330

Applied Mathematics in the Chemical and Biological Sciences

3 Units
CS 221

Artificial Intelligence: Principles and Techniques

3-4 Units
CS 229M

Machine Learning Theory

3 Units
CS 233

Geometric and Topological Data Analysis

3 Units
CS 250

Algebraic Error Correcting Codes

3 Units
CS 254

Computational Complexity

3 Units
CS 261

Combinatorial Optimization

3 Units
CS 264

Beyond Worst-Case Analysis

3 Units
CS 265

Randomized Algorithms and Probabilistic Analysis

3 Units
EE 261

The Fourier Transform and Its Applications

3 Units
EE 263

Matrix Methods: Singular Value Decomposition

3 Units
EE 264

Digital Signal Processing

3-4 Units
EE 276

Information Theory

3 Units
EE 278

Probability and Statistical Inference

3 Units
EE 364A

Convex Optimization I

3 Units
EE 364B

Convex Optimization II

3 Units
ENGR 209A

Analysis and Control of Nonlinear Systems

3 Units
MS&E 211

Introduction to Optimization

3-4 Units
MS&E 220

Probabilistic Analysis

3 Units
MS&E 221

Stochastic Modeling

3 Units
MS&E 229

Bayesian Linear Regression

3 Units
MS&E 232

Introduction to Game Theory

3 Units
MS&E 233

Game Theory, Data Science and AI

3 Units
MS&E 311

Optimization

3 Units
MS&E 312

Optimization Algorithms

3 Units
MATH 113

Linear Algebra and Matrix Theory

4 Units
MATH 115

Functions of a Real Variable

4 Units
MATH 120

Groups and Rings

4 Units
MATH 171

Fundamental Concepts of Analysis

4 Units
ME 300A

Linear Algebra with Application to Engineering Computations

3 Units
ME 300B

Partial Differential Equations in Engineering

3 Units
ME 300C

Introduction to Numerical Methods for Engineering

3 Units
ME 335A

Finite Element Analysis

3 Units
ME 338

Continuum Mechanics

3 Units
ME 408

Spectral Methods in Computational Physics

3 Units
ME 469

Computational Methods in Fluid Mechanics

3 Units
PHYSICS 210

Advanced Mechanics

3-4 Units
PHYSICS 212

Statistical Mechanics

3 Units
STATS 110

Introduction to Statistics for Engineering and the Sciences

5 Units
STATS 117

Introduction to Probability Theory

3-4 Units
STATS 118

Probability Theory for Statistical Inference

3-4 Units
STATS 200

Introduction to Theoretical Statistics

3-4 Units
STATS 202

Statistical Learning and Data Science

3 Units
STATS 203

Regression Models and Analysis of Variance

3 Units
STATS 204

Sampling

3 Units
STATS 205

Introduction to Nonparametric Statistics

3 Units
STATS 206

Applied Multivariate Analysis

3 Units
STATS 207

Time Series Analysis

3 Units
STATS 208

Resampling Methods: Bootstrap, Cross Validation and Beyond

3 Units
STATS 209

Introduction to Causal Inference

3 Units
STATS 214

Machine Learning Theory

3 Units
STATS 217

Introduction to Stochastic Processes I

3 Units
STATS 218

Introduction to Stochastic Processes II

3 Units
STATS 219

Stochastic Processes

4 Units
STATS 232

Machine Learning for Sequence Modeling

3-4 Units
STATS 263

Design of Experiments

3 Units
STATS 270

Bayesian Statistics

3 Units
STATS 271

Applied Bayesian Statistics

3 Units
STATS 290

Computing for Data Science

3 Units
STATS 292

Statistical Models of Text and Language

3 Units
STATS 300A

Theory of Statistics I

3 Units
STATS 300B

Theory of Statistics II

3 Units
STATS 300C

Theory of Statistics III

3 Units
STATS 305A

Applied Statistics I

3 Units
STATS 305B

Applied Statistics II

3 Units
STATS 305C

Applied Statistics III

3 Units
STATS 311

Information Theory and Statistics

3 Units
STATS 315A

Modern Applied Statistics: Learning

3 Units
STATS 315B

Modern Applied Statistics: Learning II

3 Units
STATS 317

Stochastic Processes

3 Units
STATS 325

Multivariate Analysis and Random Matrices in Statistics

3 Units
STATS 361

Causal Inference

3 Units
STATS 362

Topic: Monte Carlo

3 Units
STATS 369

Methods from Statistical Physics

3 Units
and
Technical Electives
In consultation with their advisor, students must choose graduate-level courses* totaling at least 12 units from departments within the School of Engineering and related science departments. With advisor approval, one 100-level course may be included. These courses should be taken for a letter grade.

*Up to three seminar units can be counted toward the M.S. program and will be considered one technical elective. Seminar courses may be taken for a credit grade.

and
AA290 Option
Complete any of the following course(s):
AA 290

Problems in Aero/Astro

1-5 Units

A maximum of six units of AA290 (or research/independent study in another department) may be counted toward the M.S. program*. These units can be used to satisfy the technical elective, free elective, and/or experimentation/design requirements. If these units are used to meet the experimentation/design requirement, a signature certifying the experimentation/design content is required.

*Students pursuing the M.S. with Distinction in Research (AA-MS DiR) may apply a maximum of 12 units to be counted toward the 45 units required for the AA-MS degree.

and
Other Electives
Choose any course at the 100 level or above to fulfill 3 units. It is recommended that all candidates enroll in a humanities or social sciences course to meet the total 45-unit requirement. Please note that practicing courses in fields such as art, music, and physical education do not qualify. Language courses may be eligible.
and
Experimentation and Design Requirements

M.S. candidates must complete a minimum of 3 units to fulfill the experimentation/design requirement, please refer to the list of pre-approved courses below. Students should consult their advisors to select the most appropriate classes for their field. Other advanced courses may also be acceptable. If a course is not on the pre-approved list, students may petition for approval.

Complete at least 1 of the following courses:
AA 254

Deployable Space Structures

3 Units
AA 256

Mechanics of Composites

3 Units
AA 274A

Principles of Robot Autonomy I

3 Units
AA 274B

Principles of Robot Autonomy II

3-4 Units
AA 290

Problems in Aero/Astro

1-5 Units
CS 225A

Experimental Robotics

3 Units
EE 233

Analog Communications Design Laboratory

3-4 Units
EE 251

High-Frequency Circuit Design Laboratory

3 Units
EE 312

Integrated Circuit Fabrication Laboratory

3-4 Units
ME 203

Design and Manufacturing

4 Units
ME 210

Introduction to Mechatronics

4 Units
ME 218A

Smart Product Design Fundamentals

4-5 Units
ME 218B

Smart Product Design Applications

4-5 Units
ME 218C

Smart Product Design Practice

4-5 Units
ME 218D

Smart Product Design: Projects

3-4 Units
ME 220

Introduction to Sensors

4 Units
ME 324

Precision Engineering

4 Units
ME 354

Experimental Methods in Fluid Mechanics

3 Units
ME 367

Optical Diagnostics and Spectroscopy Laboratory

4 Units

Master’s Degree with Distinction in Research (AA-MS DiR)

A student who wishes to pursue the M.S. in Aeronautics and Astronautics with distinction in research (AA-MS DiR) must first identify a faculty member who agrees to serve as the advisor, supervise the research work, and read the research report. The research advisor must be a member of the Academic Council, supervision by faculty outside of Aero/Astro is permitted. When the research advisor is from outside the Aero/Astro Department, the student must also identify a faculty co-advisor from within the department to provide guidance on departmental requirements and opportunities. The co-advisor must also approve the research report. The faculty commitment may be submitted after the completion of at least on quarter of AA 290 (3 units) and must be submitted prior to the quarter in which the student graduates. In addition, the student must complete the following requirements:

Research Experience

The program should include significant research designated by at least 9 units, and up to 12 units, of independent study (AA 290) over the course of at least 3 academic quarters. A maximum of 12 units may be counted toward the 45 units required for the AA-MS degree. These units may be used to satisfy the technical elective, free elective and/or the experimentation/design requirements of the AA-MS program. All AA 290 units must be completed for letter grades, with a minimum grade of B+ required in each AA 290 course to continue in the program.

Research Report

Students must complete a significant research report detailing their work and its conclusions. The research report represents work that could be publishable in a journal or at a high- quality conference with peer-reviewed proceedings. The student should engage in a discussion with the advisor(s) early in this AA-MS DiR program about the level of contribution and time commitment required to produce the research report. A copy of the research report, with a cover page signed by the advisor (and co-advisor if required) to confirm approval, must be submitted to the AA Student Services Office no later than three weeks before the last day of classes of the quarter in which the student graduates before the distinction-in-research designation can be conferred.

Certificate of Completion

Students who successfully complete the AA-MS DiR program will receive a department certificate of completion and will be listed in the Commencement Program. Please be aware that this will not be reflected on your official transcript or diploma.