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
  • Major
  • Minor
Program Info
  • About the Program
  • Major: Bachelor of Science
    • Preparing for the Major
    • Policies
    • Learning Outcomes
  • Minor
  • Courses
  • Contact Us
Undergrad Info
  • Admissions
  • Advising
  • General Education
Loading program
  1. Home
  2. Programs
  3. Undergraduate
  4. Aeronautics And Astronautics
  5. Major: Bachelor of Science

Major: Bachelor of Science

Major
  • Aeronautics and Astronautics opens in a new tab
Program Minimum Units
100 Units
University Minimum Units
180 Units
Interests
Technology, Design & User Experience
Academic Areas
Engineering & Computer Science

Overview

The bachelor's degree in Aeronautics and Astronautics Engineering at Stanford University provides a rigorous education necessary for the design and development of aerospace systems. Through coursework spanning engineering fundamentals, mathematics, and the physical sciences, students develop a strong analytical foundation. This core knowledge is then applied to topics specific to the aerospace field, including aircraft and spacecraft dynamics, lightweight structures, autonomous systems, and propulsion. Students choose a capstone in either aircraft or spacecraft design.

Graduates of the Aeronautics and Astronautics Engineering program are prepared for diverse career paths that leverage their expertise in aerospace systems. They make important contributions in fields such as aircraft and spacecraft engineering, autonomy and robotics, uncrewed aerial vehicles and drones, space exploration, air and space-based telecommunication industries, computational engineering, and related technology-intensive sectors. Whether pursuing industry roles or further graduate study, Stanford's Aeronautics and Astronautics alumni are equipped with the intellectual foundation to develop innovative solutions for the challenges facing the aerospace domain.

Please see the Aeronautics & Astronautics Program Sheet, Four-Year Plans, and Flowchart for additional information and materials.

Requirements

School Requirements

Mathematics

Complete a total of 24 units from the courses listed below:

Complete all of the following course(s):
MATH 19

Calculus

3 Units
MATH 20

Calculus

3 Units
MATH 21

Calculus

4 Units
CME 100

Vector Calculus for Engineers

5 Units
or
MATH 51

Linear Algebra, Multivariable Calculus, and Modern Applications

5 Units
or
ENGR 154

Vector Calculus for Engineers

5 Units
CME 102

Ordinary Differential Equations for Engineers

5 Units
or
MATH 53

Differential Equations with Linear Algebra, Fourier Methods, and Modern Applications

5 Units
or
ENGR 155A

Ordinary Differential Equations for Engineers

5 Units
CME 106

Introduction to Probability and Statistics for Engineers

4 Units
or
CS 109

Introduction to Probability for Computer Scientists

3-5 Units
or
ENGR 155C

Introduction to Probability and Statistics for Engineers

4 Units
or
STATS 110

Introduction to Statistics for Engineering and the Sciences

5 Units
or
STATS 117

Introduction to Probability Theory

3-4 Units

Additional Math Courses

To reach the 24 unit minimum for math.

Complete any of the following course(s):
CEE 101D

Computations in Civil and Environmental Engineering

3 Units
CEE 203

Probabilistic Models in Civil and Environmental Engineering

3-4 Units
CME 104

Linear Algebra and Partial Differential Equations for Engineers

5 Units
or
MATH 52

Integral Calculus of Several Variables

5 Units
CME 108

Introduction to Scientific Computing with Machine Learning Applications

3 Units
CME 192

MATLAB for Scientific Computing and Engineering

1 Units
CS 103

Mathematical Foundations of Computing

3-5 Units
EE 178

Probabilistic Systems Analysis

3-4 Units
ENGR 62

Introduction to Optimization

3-4 Units
ENGR 108

Introduction to Matrix Methods

3-5 Units
MATH 61CM

Modern Mathematics: Continuous Methods

5 Units
or
MATH 61DM

Modern Mathematics: Discrete Methods

5 Units
MATH 62CM

Modern Mathematics: Continuous Methods

5 Units
or
MATH 62DM

Modern Mathematics: Discrete Methods

5 Units
MATH 63CM

Modern Mathematics: Continuous Methods

5 Units
or
MATH 63DM

Modern Mathematics: Discrete Methods

5 Units
MATH 104

Applied Matrix Theory

4 Units
MATH 106

Functions of a Complex Variable

4 Units
MATH 109

Groups and Symmetry

4 Units
MATH 110

Number Theory for Cryptography

4 Units
MS&E 111X

Introduction to Optimization (Accelerated)

3-4 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 121

Galois Theory

4 Units
MATH 131P

Partial Differential Equations

4 Units
MATH 151

Introduction to Probability Theory

4 Units
MS&E 120

Introduction to Probability

4 Units
MS&E 121

Introduction to Stochastic Modeling

4 Units
MS&E 125

Introduction to Applied Statistics

4 Units
STATS 60

Introduction to Statistical Methods: Precalculus

5 Units

Science

Complete a total of 13 units from the courses listed below:

Complete all of the following course(s):
CHEM 31E

Chemical Foundations and 21st Century Problems

5 Units
PHYSICS 41

Mechanics

4 Units
or
PHYSICS 41E

Mechanics, Concepts, Calculations, and Context

5 Units
PHYSICS 43

Electricity and Magnetism

4 Units

CHEM31A and CHEM31B can replace CHEM 31E.

Additional Science Courses

To reach the 13 unit minimum for science.

Complete any of the following course(s):
BIO 45

Introduction to Laboratory Research in Cell and Molecular Biology

4 Units
BIO 47

Introduction to Research in Ecology and Evolutionary Biology

4 Units
BIO 81

Introduction to Ecology

4 Units
BIO 82

Genetics

4 Units
BIO 83

Biochemistry & Molecular Biology

4 Units
BIO 84

Physiology

4 Units
BIO 85

Evolution

4 Units
BIO 86

Cell Biology

4 Units
BIO 150

Human Behavioral Biology

5 Units
CEE 63

Weather and Storms

3 Units
CEE 64

Air Pollution and Global Warming: History, Science, and Solutions

3 Units
CEE 70

Environmental Science and Technology

3 Units
CHEM 31A

Chemical Principles I

5 Units
CHEM 31B

Chemical Principles II

5 Units
CHEM 33

Structure and Reactivity of Carbon-Based Molecules

5 Units
CHEM 121

Understanding the Natural and Unnatural World through Chemistry

5 Units
CHEM 123

Organic Polyfunctional Compounds

3 Units
EARTHSYS 2

Chemistry of the Earth and Planets

3 Units
EARTHSYS 10

Introduction to Earth Systems

4 Units
EARTHSYS 11

Introduction to Geology

5 Units
PHYSICS 42

Classical Mechanics Laboratory

1 Units
PHYSICS 44

Electricity and Magnetism Lab

1 Units
PHYSICS 45

Light and Heat

4 Units
PHYSICS 46

Light and Heat Laboratory

1 Units

Technology in Society (TiS)

Students must complete at least one course from the School of Engineering's approved Technology in Society list for 2026-27. The list is available in the Technology in Society subsection within the Engineering-BS School Requirements.

Please note that the course must be on the approved list for the year that it's taken.

It is recommended that students take AA 252 toward their TiS requirement.

Engineering Fundamentals

Complete a total of 8 units from the courses listed below:

Complete all of the following course(s):
ENGR 21

Engineering of Systems

3 Units
CS 106A

Programming Methodology

3-5 Units
or
CS 106B

Programming Abstractions

3-5 Units

Per School of Engineering policy, only one of CS 106A or CS 106B may be counted toward the Engineering Fundamentals requirement. However, the department strongly recommends that students complete both courses to build the programming foundation needed for success in the major.

Additional Engineering Courses

To reach the 8 units minimum for engineering fundamentals.

Complete any of the following course(s):
ENGR 10

Introduction to Engineering Analysis

4 Units
ENGR 20

Introduction to Chemical Engineering

4 Units
ENGR 40M

An Intro to Making: What is EE

5 Units
ENGR 50

Introduction to Materials Science, Nanotechnology Emphasis

4 Units
ENGR 50E

Introduction to Materials Science, Energy Emphasis

4 Units
ENGR 50M

Introduction to Materials Science, Biomaterials Emphasis

4 Units
ENGR 55

Foundational Biology for Engineers

4 Units
ENGR 62

Introduction to Optimization

3-4 Units
ENGR 65

Modern Physics for Engineers

4 Units
ENGR 76

Information Science and Engineering

5 Units
ENGR 80

Introduction to Bioengineering (Engineering Living Matter)

4 Units
ENGR 90

Environmental Science and Technology

3 Units
MS&E 111X

Introduction to Optimization (Accelerated)

3-4 Units

Core Program Requirements

Aero/Astro Core

Complete a total of 34 units from the courses listed below.

Students choose AA102: Applied Aerodynamics or AA179: Orbital and Attitude Mechanics depending on the capstone focus they select. AA102 is required for students pursuing the Aircraft capstone sequence, while AA179 is required for students pursuing the Spacecraft capstone sequence.

Complete all of the following course(s):
ENGR 14

Intro to Solid Mechanics

4 Units
ENGR 15

Dynamics

3 Units
ENGR 105

Feedback Control Design

3 Units
ME 30

Engineering Thermodynamics

3 Units
ME 70

Introductory Fluids Engineering

3 Units
AA 100

Introduction to Aeronautics and Astronautics

3 Units
AA 103

Air and Space Propulsion

3 Units
AA 102

Introduction to Applied Aerodynamics

3 Units
or
AA 179

Orbital and Attitude Mechanics

3 Units
AA 151

Lightweight Structures

3 Units
ME 161

Dynamic Systems, Vibrations and Control

3 Units
AA 274A

Principles of Robot Autonomy I

3 Units

Electives

Technical Electives

Earn at least 9 credits from the courses listed below:

Complete any of the following course(s):
AA 101

High Speed Gasdynamics

3 Units
AA 102

Introduction to Applied Aerodynamics

3 Units
AA 113

Aerospace Computational Science

3 Units
AA 116

Embedded Systems for Aerospace

3 Units
AA 124

Introduction to Planetary Science

3-4 Units
AA 126

Aerospace Prototyping Lab

3 Units
AA 132

Planetary and Geological Optical Remote Sensing

3 Units
AA 133

Finding a Habitable Planet: The search for exoplanets

3-4 Units
AA 149

Operation of Aerospace Systems

1 Units
AA 156

Introduction to Mechanics of Composite Materials

3 Units
AA 173

Flight Mechanics & Controls

3 Units
AA 174B

Principles of Robot Autonomy II

3-4 Units
or
CS 237B

Principles of Robot Autonomy II

3-4 Units
or
EE 260B

Principles of Robot Autonomy II

3-4 Units
AA 179

Orbital and Attitude Mechanics

3 Units
AA 190

Directed Research and Writing in Aero/Astro

3-5 Units
AA 191

Practical Training

1-3 Units
AA 199

Independent Study in Aero/Astro

1-5 Units
AA 234

Planetary Geophysics: Theory, Observational Techniques and Data Analysis

3 Units
AA 272

Global Positioning Systems

3 Units
EE 102A

Signals and Systems I

4 Units
EE 102B

Signals and Systems II

4 Units
EE 178

Probabilistic Systems Analysis

3-4 Units
OSPSANTG 95

Dark Skies, Big Data: Astronomy and Development in Chile

5 Units

Writing in the Major (WIM)

Writing in the Major Requirement

The courses listed below fulfill the WIM requirement. Students automatically satisfy the Writing in the Major (WIM) requirement by completing their capstone.

Complete any of the following course(s):
AA 136B

Spacecraft Design Laboratory

3 Units
AA 146A

Aircraft Design

3 Units
AA 190

Directed Research and Writing in Aero/Astro

3-5 Units
AA 236A

Spacecraft Design

3 Units

Capstone

Aero/Astro Capstone (9 units minimum)

Select either the Spacecraft or Aircraft course sequence.

Complete any of the following requirements:
Spacecraft Sequence
Complete all of the following course(s):
AA 131

Space Flight

3 Units
AA 136B

Spacecraft Design Laboratory

3 Units
AA 236A

Spacecraft Design

3 Units
or
Aircraft Sequence
Complete all of the following course(s):
AA 141

Atmospheric Flight

3 Units
AA 146A

Aircraft Design

3 Units
AA 146B

Aircraft Design Laboratory

3 Units

Honors

Optional
Students may choose to pursue department honors by completing a program of special advanced work, such as an honors thesis, in addition to their major requirements.

Honors

Honors Overview

The Department of Aeronautics and Astronautics honors program is designed to allow undergraduates with strong records and enthusiasm for independent research to engage in a significant project leading to a degree with departmental honors.

Students who meet the eligibility criteria and wish to be considered for the honors program should apply to the program by the end of their junior year. All applications are subject to review and final approval by the Aero/Astro Undergraduate Curriculum Committee.

Application Requirements:

  • A one-page written statement describing the research topic 

  • GPA of 3.5 or higher in the major

  • Signature of the thesis advisor

Honors Criteria

Arrangement with an Aero/Astro faculty member who agrees to serve as the thesis advisor. The advisor must be a member of the Academic Council.

Under the direction of the thesis advisor, complete at least two to three quarters of research with a minimum of eight units of AA190 or AA199.

Submit an honors thesis (20-30 pages) to the department. The faculty advisor and the Director of Undergraduate Studies must approve the thesis.

Submit the final draft of the thesis to both your faculty advisor and the Director of Undergraduate Studies the first week of Spring quarter. All thesis revisions must be completed with required faculty approvals obtained by the start of week 7 in spring quarter.

The signature and title pages of the finished thesis should be emailed to the School of Engineering Dean's Office by the end of May.

Honors students should present their thesis during spring quarter, after the thesis has been completed and approved by both the faculty advisor and the Director of Undergraduate Studies. To schedule your presentation, please contact the Aero/Astro student services office. Alternatively, you may present in another suitable public forum with the approval of your faculty advisor and the Department.


Complete any of the following course(s):
AA 190

Directed Research and Writing in Aero/Astro

3-5 Units
AA 199

Independent Study in Aero/Astro

1-5 Units