Professional Documents
Culture Documents
Aeroastro 2024 03 04 23 32 01
Aeroastro 2024 03 04 23 32 01
People
1 / 105
Stanford University
People
Browse the people that work for Stanford's Department of Aeronautics and Astronautics.
Our Faculty
Our Staff
Connect with Us
Use these channels to learn more about our department and reach out to us.
Visit our website: aa.stanford.edu
Call our main office: (650) 723-3317
Programs
Overview Overview
Program Overview Program Overview
The mission of the undergraduate program in The Engineer degree represents an additional year (or
Aeronautics and Astronautics Engineering is to provide more) of study beyond the MS degree and includes a
students with the fundamental principles and research thesis. The program is designed for students
techniques necessary for success and leadership in who wish to do professional engineering work upon
the conception, design, implementation, and graduation and who want to engage in more
operation of aerospace and related engineering specialized study than is afforded by the masterʼs
systems. degree alone. It is expected that full-time students
Courses in the major introduce students to will be able to complete the degree within two years
engineering principles. Students learn to apply this of study after the masterʼs degree.
fundamental knowledge to conduct laboratory Simple Requisites
experiments and aerospace system design problems.
Core Program Requirements
Courses in the major include engineering
Type
fundamentals, mathematics, and the sciences, as well
Completion Requirement
as in-depth courses in aeronautics and astronautics,
dynamics, mechanics of materials, autonomous
Fulfill ALL of the following requirements:
systems, computational engineering, embedded
programming, fluids engineering, and heat transfer. Graduate Degrees outlines the universityʼs
The major prepares students for careers in aircraft basic requirements for the degree of
and spacecraft engineering, autonomy, robotics, Engineer. The following are department
uncrewed aerial vehicles, drones, space exploration, requirements.
air and space-based telecommunication industries, The candidateʼs prior study program should
computational engineering, teaching, research, have fulfilled the departmentʼs requirements
military service, and other related technology- for the masterʼs degree or a substantial
intensive fields. equivalent. Beyond the masterʼs degree, a
2 / 105
Stanford University
equivalent. Beyond the masterʼs degree, a
Completing the undergraduate program in total of 45 units of work is required, including
Aeronautics and Astronautics leads to the conferral of a thesis and a minimum of 21 units of courses
the Bachelor of Science in Aeronautics and chosen as follows:
Astronautics. 1. Twenty-one units of approved technical
See the Handbook for Undergraduate electives, of which six are in
Engineering and the Aeronautics and mathematics or applied mathematics.
Astronautics Undergraduate Program Sheet for See the pre-approved list of
additional information and sample programs. mathematics courses below. All courses
Simple Requisites in the Mathematics Department
numbered 200 or above are included.
Core Program Requirements 2. The remaining 15 units are chosen in
Type consultation with the advisor,
Completion Requirement representing a coherent field of study
related to the thesis topic. Suggested
Math (24 units minimum)
fields include:
Complete ALL of the following Courses: • acoustics
MATH19 - Calculus • aerospace structures
MATH20 - Calculus • aerospace systems synthesis and
MATH21 - Calculus design
CME100 - Vector Calculus for • analytical and experimental methods in
Engineers solid and fluid mechanics
OR ENGR154 - Vector Calculus for • computational fluid dynamics
Engineers • guidance and control.
OR MATH51 - Linear Algebra, 3. The remaining 24 units may be thesis,
Multivariable Calculus, and Modern
research, technical courses, or free
Applications electives.
CME102 - Ordinary Differential
Equations for Engineers Candidates for the degree of Engineer are
OR ENGR155A - Ordinary Differential expected to have a minimum grade point
Equations for Engineers average (GPA) of 3.0 for work in courses
OR MATH53 - Differential Equations beyond those required for the masterʼs
with Linear Algebra, Fourier Methods, degree. All courses except seminars and
and Modern Applications directed research should be taken for a letter
CME106 - Introduction to Probability grade.
and Statistics for Engineers Each Aero/Astro degree has a mathematics
OR ENGR155C - Introduction to requirement, for which courses on the
Probability and Statistics for Engineers following list are pre-approved. (Other
OR STATS110 - Statistical Methods in advanced courses may also be acceptable.)
Engineering and the Physical Sciences Students should consult their advisors to
OR CS109 - Introduction to Probability select the most appropriate classes for their
for Computer Scientists field. Engineers choose two courses.
OR STATS117 - Theory of Probability I
3 / 105
Stanford University
4 / 105
Stanford University
5 / 105
Stanford University
Degree Progress Office. Note: the advisor
must sign the thesis before the filing
Depth in Discipline deadline, generally on the last day of classes
Type during the graduation quarter.
Completion Requirement
6 / 105
Stanford University
Additional Comments:
Additional Comments:
Capstone Experience
Type
Completion Requirement
Additional Comments:
Honors (Optional)
Type
Completion Requirement
Additional Comments:
7 / 105
Stanford University
Additional Comments:
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 and a signed advisor form
GPA of 3.5 or higher in the major
Unofficial Stanford transcript (from Axess)
Signature of the thesis advisor
Honors Criteria:
A maintained 3.5 GPA is required for admission
to the honors program
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 quarters of research
with a minimum of 9 units of independent
research; three units may be used towards a
studentʼs Aero/Astro Focus Elective
requirement.
Submit an honors thesis (20-30 pages) to the
department. A faculty principal advisor and
the undergraduate program director must sign
the thesis
The signature and title pages of the finished
thesis should be emailed to
dlazar@stanford.edu by the end of May
Attend Research Experience for
Undergraduates Poster Session or present in
another suitable forum approved by the
faculty advisor
8 / 105
Stanford University
faculty advisor
Program Policies
External Credit Policies
External Credit Policies
Transfer and AP credits in Math, Science,
Fundamentals, and the Technology in Society course
must be confirmed for the major by the School of
Engineering Deanʼs office; see the UGHB page on
petitions for more information.
Depth/Core Policy: Transfer credit petitions
involving Depth courses require approval by your
Major Advisor or Departmental Advisor; you are
advised to check with your majorʼs departmental
Student Services office for guidance.
Transfer and AP credits in Math, Science,
Fundamentals, and the Technology in Society course
must be approved by the School of Engineering
Deanʼs Office.
A score of four on the Calculus BC test or five on the
AB test only gives students eight units, not ten units,
so it equals MATH 19 + MATH 20, but not MATH 21.
The Math Placement Exam determines what math
course the student starts with.
A score of five on the AP Physics C Mechanics test
places the student out of PHYSICS 41. Similarly, a
score of five on the AP Physics Electricity and
Magnetism test places the student out of PHYSICS
43.
Learning Outcomes
Program Learning Outcomes
The department expects undergraduate majors in the
program to be able to demonstrate the following
learning outcomes. These learning outcomes are used
in evaluating students and the departmentʼs
undergraduate program. Students are expected to
demonstrate:
An ability to apply the knowledge of
mathematics, science, and engineering to
9 / 105
Stanford University
Overview Overview
Program Overview Program Overview
The Aero/Astro minor introduces undergraduates to Graduate Degrees outlines the universityʼs basic
the critical elements of modern aerospace systems. requirements for the masterʼs degree.
Within the minor, students may focus on aircraft, Students with an aeronautical engineering
spacecraft, or disciplines relevant to both. The course background should be able to complete the masterʼs
requirements for the minor are described in detail degree in five quarters; note that many courses are
below. If any core classes (aside from ENGR 21; see not taught during the summer. Students with a
footnote) are part of a studentʼs major or another bachelorʼs degree in Physical Science, Mathematics,
degree program, the Aero/Astro advisor can help or other areas of Engineering may find it necessary to
10 / 105
Stanford University
degree program, the Aero/Astro advisor can help or other areas of Engineering may find it necessary to
select substitute courses to fulfill the Aero/Astro take specific prerequisite courses, which may
minor requirements; no double counting allowed. All lengthen the time required to obtain the masterʼs
courses taken for the minor must be taken for a letter degree.
grade if the instructor offers that option. The
The Master of Science (MS) program is a terminal
minimum GPA for all minor courses combined is 2.0.
degree program. It is based on completing lectures
Simple Requisites
focused on a theme within Aeronautics and
AA Minor Core Astronautics engineering. No thesis is offered.
Type Research is optional (required to take the qualifying
Completion Requirement examination).
Simple Requisites
AA Core (12 Units)
Core Program Requirements
Complete ALL of the following Courses:
Type
ENGR21 - Engineering of Systems
Completion Requirement
AA100 - Introduction to Aeronautics
and Astronautics Course Requirements
AA131 - Space Flight
The masterʼs degree program requires 45
AA141 - Atmospheric Flight
quarter units of coursework, which must be
NOTES taken at Stanford. All units must be in
courses at or above the 100 level, and all
ENGR 21 is waived as a minor requirement if
courses other than seminars and free
already taken as part of the major program.
electives must be taken for a letter grade.
Grade Point Averages A minimum grade point
Additional Comments: average (GPA) of 2.75 is required to fulfill
the departmentʼs masterʼs degree
AA Minor Electives requirements. Students must also meet the
Type universityʼs quarterly academic
Completion Requirement requirements for graduate students as
described in this Bulletin and in the
AA Electives (12 Units minimum) Choose 4 Satisfactory Progress section of the Guide
courses to Graduate Studies in Aeronautics and
Complete ANY of the following Courses: Astronautics. All courses (excluding
ENGR105 - Feedback Control Design seminars) used to satisfy the requirements
ME70 - Introductory Fluids for basic courses, mathematics, and
Engineering technical electives must be taken for a letter
AA102 - Introduction to Applied grade. Insufficient grade points on which to
Aerodynamics base the GPA may delay expected degree
AA103 - Air and Space Propulsion conferral or result in the refusal of
AA113 - Aerospace Computational permission to take the qualifying
Science examinations.
AA151 - Lightweight Structures The coursework is divided into four categories:
AA156 - Introduction to Mechanics of Basic courses
Composite Materials Mathematics courses
AA160 - Flying: Private Pilot Ground Technical electives
11 / 105
Stanford University
Structures
Complete ALL of the following Courses:
AA240 - Analysis of Structures
Propulsion
12 / 105
Stanford University
Experimentation/Design Requirement -
Please choose one course (for at least 3
units) from the list below
Complete at least 1 of the following
courses:
AA236A - Spacecraft Design
AA236B - Spacecraft Design
Laboratory
AA246X - Aircraft Design
Laboratory
AA274A - Principles of Robot
Autonomy I
AA279C - Spacecraft Attitude
Determination and Control
AA279D - Dynamics, Navigation,
and Control of Distributed Space
Systems
AA290 - Problems in Aero/Astro
CS225A - Experimental Robotics
CS402L - Beyond Bits and Atoms -
Lab (Inactive)
EE233 - Analog Communications
Design Laboratory
EE234 - Photonics Laboratory
EE251 - High-Frequency Circuit
Design Laboratory
EE312 - Integrated Circuit
Fabrication Laboratory
MATSCI160 - Nanomaterials
Design
MATSCI164 - Electronic and
Photonic Materials and Devices
Laboratory
MATSCI171 - Energy Materials
Laboratory
MATSCI172 - X-Ray Diffraction
Laboratory
MATSCI173 - Mechanical Behavior
Laboratory
MATSCI322 - Transmission
Electron Microscopy Laboratory
ME210 - Introduction to
Mechatronics
ME218A - Smart Product Design
Fundamentals
13 / 105
Stanford University
ME218A - Smart Product Design
Fundamentals
ME218B - Smart Product Design
Applications
ME218C - Smart Product Design
Practice
ME218D - Smart Product Design:
Projects
ME220 - Introduction to Sensors
ME310A - Global Engineering
Design Thinking, Innovation, and
Entrepreneurship
ME310B - Global Engineering
Design Thinking, Innovation, and
Entrepreneurship
ME310C - Global Engineering
Design Thinking, Innovation, and
Entrepreneurship
ME324 - Precision Engineering
ME348 - Experimental Stress
Analysis (Inactive)
ME354 - Experimental Methods in
Fluid Mechanics
ME367 - Optical Diagnostics and
Spectroscopy Laboratory
Fluids
Structures
14 / 105
Stanford University
courses:
AA242B - Mechanical
Vibrations
AA256 - Mechanics of
Composites
AA257 - Structural Health
Monitoring
AA280 - Smart Structures
AA245 - Stability of Structures
Course Waivers
15 / 105
Stanford University
Mathematics Courses
MS candidates are expected to exhibit
competence in applied mathematics.
Students meet this requirement 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.
See the list of mathematics courses below
for additional suggestions, including all
courses in the Mathematics Department
numbered 200 or above.
Each Aero/Astro degree has a mathematics
requirement, for which courses on the
following list are pre-approved. (Other
advanced courses may also be acceptable.)
Students should consult their advisors to
select the most appropriate classes for
their field. MS candidates choose two
courses; they may also use the
mathematics courses listed as common
choices in the masterʼs degree course
requirements.
Mathematics Courses
16 / 105
Stanford University
17 / 105
Stanford University
Technical Electives
18 / 105
Stanford University
AA290 Option
Complete ANY of the following Courses:
AA290 - Problems in Aero/Astro
Other Electives
19 / 105
Stanford University
20 / 105
Stanford University
21 / 105
Stanford University
Additional Comments:
Program Policies
External Credit Policies
Transfer credit is not accepted for the masterʼs
degree.
Advising Expectations
See Graduate Advising for a statement of university
policy on graduate advising.
Learning Outcomes
Program Learning Outcomes
The purpose of the masterʼs program is to provide
students with the knowledge and skills necessary for
a professional career in Aeronautics and Astronautics
or a related field. This is done through coursework
that provides a solid grounding in the basic disciplines,
including fluid mechanics, dynamics and control,
propulsion, structural mechanics, and applied or
computational mathematics, and coursework or
22 / 105
Stanford University
Overview Overview
Program Overview Program Overview
All students must satisfy the universityʼs basic Studies in Aero/Astro prepare students for careers in
requirements for the PhD degree outlined in the aircraft and spacecraft engineering, autonomy,
Graduate Degrees. robotics, uncrewed aerial vehicles, drones, space
An MS degree is not required to apply to the PhD exploration, air and space-based telecommunication
program in Aeronautics and Astronautics. Students industries, computational engineering, teaching,
with a bachelorʼs degree who ultimately intend to research, military service, and other related
complete a PhD are strongly encouraged to apply technology-intensive fields.
directly to the PhD program rather than the MS Simple Requisites
program.
Core Program Requirements
Admissions Information
Type
Students admitted to our PhD program who do not
Completion Requirement
already have an MS in a related discipline conferred
when they begin the program must complete the Additional Comments:
Aeronautics and Astronautics MS degree A minor in Aeronautics and Astronautics may be
requirements before receiving the PhD. obtained by completing 20 units of graded,
graduate-level courses in the Aero/Astro
Students admitted to the MS program may apply to
Department, following a program (and
add the PhD degree in autumn quarter of their second
performance) approved by the departmentʼs
year. Applications require a reference letter and the
Director of Graduate Studies. Seminars and
official commitment of one faculty member to advise
independent study (research) units do not count
and fund them. Admit decisions are relayed by the end
toward the required 20 units. A minimum grade
of the application quarter. Students must also be
point average (GPA) of 3.0 on these courses is
eligible to take the qualifying examination in spring
required to fulfill the PhD minor. The studentʼs PhD
quarter of their second year.
Reading Committee and University Oral Committee
Simple Requisites
must each include at least one faculty member
Program Requirements from Aero/Astro.
Type A student who wishes to obtain a PhD minor in
Completion Requirement Aero/Astro should consult with the Aero/Astro
Student Services Office for the designation of a
Fulfill ALL of the following requirements: minor advisor.
23 / 105
Stanford University
24 / 105
Stanford University
AA228 - Decision Making under
Uncertainty
AA242B - Mechanical Vibrations
AA273 - State Estimation and Filtering
for Robotic Perception
AA277 - Multi-Robot Control and
Distributed Optimization
CEE281 - Mechanics and Finite
Elements
CME108 - Introduction to Scientific
Computing
CME302 - Numerical Linear Algebra
CME303 - Partial Differential
Equations of Applied Mathematics
CME306 - Computational Methods of
Applied Mathematics
CME307 - Optimization
CME308 - Stochastic Methods in
Engineering
CS221 - Artificial Intelligence:
Principles and Techniques
CS229 - Machine Learning
EE261 - The Fourier Transform and Its
Applications
EE263 - Introduction to Linear
Dynamical Systems
EE264 - Digital Signal Processing
EE278 - Probability and Statistical
Inference
EE364A - Convex Optimization I
EE364B - Convex Optimization II
ENGR209A - Analysis and Control of
Nonlinear Systems
MATH113 - Linear Algebra and Matrix
Theory
MATH115 - Functions of a Real Variable
MATH120 - Groups and Rings
MATH171 - Fundamental Concepts of
Analysis
ME300A - Linear Algebra with
Application to Engineering
Computations
ME300B - Partial Differential
Equations in Engineering
ME300C - Introduction to Numerical
Methods for Engineering
25 / 105
Stanford University
Additional Comments:
Advancement to Candidacy
Type
Completion Requirement
Additional Comments:
All PhD students must complete the department
qualifying procedures and apply for candidacy by
the end of their second year of graduate study to
remain in good standing in the PhD program.
Requirements for remaining in good standing for
the duration of the program are described in the
Aero/Astro Guide to Graduate Studies.
Candidacy
There are two requirements for admission to PhD
candidacy in Aeronautics and Astronautics: students
must first pass the departmental qualifying exam
and apply for candidacy. The candidacy form lists
the courses the student will take to fulfill the
requirements for the degree. The form must
include the 90 non-M.S. units required for the PhD;
it should be signed by the advisor and submitted to
the Aero/Astro student services office for the
26 / 105
Stanford University
Qualifying Examination
Only PhD students in Aeronautics and Astronautics
are eligible for the Aeronautics and Astronautics
Qualifying Examination. Before taking the qualifying
examination, a PhD student must meet the
following conditions:
1. The candidate should have the official
commitment of one faculty to advise them. There
is no explicit requirement regarding taking one or
more AA290 classes with the advisor.
2. Before taking the oral portion of the qualifying
examination, the student must complete two
courses in each of the three core areas. The three
core areas must be chosen from the following four
core areas: Controls/Dynamics, Fluids, Structures,
and Applied Mathematics and Computation. A GPA
will be assessed for each core area, and the three
separate GPAs must each be higher than or equal
to 3.7. Only the first grade received is considered
for core area evaluations; students will not receive
qualifying examination GPA consideration for re-
taken courses. The Stanford grade obtained during
the course waiver exam will be used for any waived
courses. Furthermore, the studentʼs overall
average GPA must be above or equal to 3.5.
Additional information about the core area course
waiver process, deadlines, nature, and scope of the
PhD qualifying examination can be obtained from
the department.
Oral Exam
Type
Completion Requirement
Additional Comments:
The PhD candidate is required to take the
university oral examination after the dissertation is
substantially completed (with the dissertation
27 / 105
Stanford University
Dissertation
Type
Completion Requirement
Additional Comments:
28 / 105
Stanford University
Doctoral Dissertation
See the Directions for Preparing Doctoral
Dissertation, which outlines the university
guidelines for preparing a PhD dissertation.
When a student is ready for a final draft of the
dissertation, the student should make an
appointment to consult with the graduate degree
progress officer in the Registrarʼs Office to review
the completion of the PhD program and the strict
formatting requirements for the dissertation.
Students must submit the final version of the
dissertation to the Registrarʼs Office no later than
the posted deadline. Note: All reading committee
members must sign the dissertation before the
filing deadline.
Program Policies
External Credit Policies
The number of transfer credits allowed for each
degree is delineated in Graduate Degrees. Transfer
credit is allowed only for courses taken as a graduate
student after receiving a bachelorʼs degree, in which
equivalence to Stanford courses is established and a
grade of B or better has been awarded. Transfer
credits, if approved, reduce the total number of
Stanford units required for a degree.
29 / 105
Stanford University
Stanford units required for a degree.
Advising Expectations
Faculty research advisors guide students in critical
areas such as selecting courses; designing and
conducting research; developing teaching pedagogy;
navigating policies and degree requirements; and
exploring academic opportunities and professional
pathways. The primary responsibility for monitoring
the research progress of a PhD student lies with the
PhD research advisor. An acceptable research
dissertation must be presented for the PhD degree.
Because the development of a dissertation is usually
an intense and personal process involving you and
your research advisor, it is not possible to abstractly
define an acceptable dissertation. You should be very
careful to clearly understand your advisorʼs
expectations and standards before embarking too far
into the research project. Switching your research
topic without the consent of the research advisor will
affect the status of good standing.
Learning Outcomes
Program Learning Outcomes
The PhD is conferred upon candidates with
substantial scholarship and the ability to conduct
independent research. The program prepares
students to make original contributions in Aeronautics
and Astronautics and related fields through
coursework and guided research.
Courses
Course Description Course Description
This class introduces the basics of aeronautics and This course explores the fundamentals of the
astronautics through applied physics, hands-on behavior of aerodynamic surfaces (airfoils, wings,
activities, and real world examples. The principles of bodies) immersed in a fluid across all speed regimes
fluid flow, flight, and propulsion for aircraft will be (from subsonic to supersonic/hypersonic). We will
illustrated, including the creation of lift and drag, cover airfoil theory (subsonic and supersonic), wing
aerodynamic performance including takeoff, climb, theory, and introduction to viscous flows and both
range, and landing. The principles of orbits, laminar and turbulent boundary layers, and the topic
maneuvers, space environment, and propulsion for of flow transition. At the completion of this course,
spacecraft will be illustrated. Students will be students will be able to understand and predict the
exposed to the history and challenges of aeronautics forces and movements generated by aerodynamic
30 / 105
Stanford University
exposed to the history and challenges of aeronautics forces and movements generated by aerodynamic
and astronautics. configurations of interest. Assignments require a
Grading Basis basic introductory knowledge of MATLAB or another
ROP - Letter or Credit/No Credit suitable programming language. Prerequisites: CME
100 and CME 102 (or equivalent), PHYS 41, AA 100, and
Units Course ME 70.
Min Max Code Component Grading Basis
3 3 LEC Lecture RLT - Letter (ABCD/NP)
Instructor
Contact Workload Units Course
Contact Hours Code Component
Hours Hours Min Max
Value LEC Lecture
0 0 3 3
0
OEE Instructor
Contact Workload
Workload Instruction Contact Hours
Academic Hours Mode Hours Hours
Value
Progress Hours 0 In Person 0 0
0
Value OEE
Default
3 Workload Instruction
EnrollmentSection
Academic Hours Mode
Optional? Size
Progress Hours
Financial Aid No 45 0 In Person
Value
Hours Include in Default
3
Value Final Dynamic EnrollmentSection
3 Exam Date Calc Optional? Size
Yes No
Financial Aid No 30
Course Hours Include in
Generate Auto
Repeatable Value Final Dynamic
Attendance
Create
Course for Degree 3
No Yes Exam Date Calc
Count Credit? Yes No
1 No Attendance
Present Course
Type Use Generate Auto
Total Repeatable
Meeting No Attendance
Create
CompletionsTotal Units Course for Degree
No Yes
Allowed for Allowed for Reason Count Credit?
Use Tardy Use 1 No Attendance
Present
Degree Degree
No No Type Use
Credit Credit Total
Meeting Yes
1 3 Contact CompletionsTotal Units
Left Use Use Allowed for Allowed for Reason
No No Degree Degree Use Tardy Use
Credit Credit Yes Yes
Template
1 3 Contact
Time Use Override
No No Left Use Use
Yes Yes
Exam
Seat Template
Spacing Time Use Override
2 Yes No
31 / 105
Stanford University
2 Yes No
Exam
This course has been approved for the following Seat
WAYS Spacing
Scientific Method and Analysis (SMA) 2
32 / 105
Stanford University
Repeatable 0
Attendance
Create Hours Hours
Course for Degree
No Yes 0 0
Count Credit?
Attendance
Present
Academic OEE
1 No
Type Use
Progress Hours Workload Instruction
Total Value
Meeting Yes Hours Mode
CompletionsTotal Units 3
Reason 0 In Person
Allowed for Allowed for
Degree Degree Use Tardy Use Default
Credit Credit Yes Yes Financial Aid EnrollmentSection
1 3 Contact
Hours Optional? Size
Value No 18
Left Use Use
Yes Yes 3 Include in
Template Final Dynamic
Course
Time Use Override Exam Date Calc
Repeatable Yes No
Yes No
Course for Degree
Exam Generate Auto
Count Credit?
Seat Attendance
Create
1 No
Spacing No Yes
Total
2 Attendance
Present
CompletionsTotal Units
Type Use
Allowed for Allowed for
Meeting No
Degree Degree
Credit Credit Reason
1 3 Use Tardy Use
No No
Contact
Left Use Use
No No
Template
Time Use Override
No No
Exam
Seat
Spacing
1
33 / 105
Stanford University
hits by human-made orbital debris and meteoroids. If popular sport with a huge media coverage and
we venture beyond Earth's sphere of influence, we significant commercial sponsorships. More
must also then endure the extreme plasma importantly, it is a proving ground for new
environment without the protection of our magnetic technologies and a battlefield for the giants of the
field. With all of these potential hazards, it is automotive industry. While race car performance
remarkable that our space program has experienced depends on elements such as engine power, chassis
so few catastrophic failures. In this seminar, students design, tire adhesion and of course, the driver,
will learn how engineers design and test spacecraft aerodynamics probably plays the most vital role in
to ensure survivability in this harsh space environment. determining the performance and efficiency of a race
We will explore three different space environment car. Front and/or rear wings are visible on many of
scenarios, including a small satellite that must survive them. During this seminar, you will learn about many
in Low Earth Orbit (LEO), a large spacecraft headed to other critical components of a race car including
rendezvous with an asteroid, and a human spaceflight diffusers and add-ons such as vortex generators and
mission to Mars. spoilers. You will also discover that due to the
Grading Basis competitive nature of this sport and its associated
RLT - Letter (ABCD/NP) short design cycles, engineering decisions about a
race car must rely on combined information from
Units Course track, wind tunnel, and numerical computations. It is
Min Max Component clear that airplanes fly on wings. However, when you
3 3 SU Intro have completed this seminar, you will be able to
Code Seminar - understand that cars fly on their tires. You will also be
ISF Freshman able to appreciate that aerodynamics is important not
Contact Hours
Instructor only for drag reduction, but also for increasing
Value
Contact Workload cornering speeds and lateral stability. You will be able
0
Hours Hours to correlate between a race car shape and the
0 0 aerodynamics effects intended for influencing
Academic OEE performance. And if you have been a fan of the Ferrari
Progress Hours Workload Instruction 458 Italia, you will be able to figure out what that
Value Hours Mode black moustache in the front of the car was for.
3 0 In Person Grading Basis
RLT - Letter (ABCD/NP)
Default
Financial Aid EnrollmentSection Units Course
Hours Optional? Size Component
Min Max
Value No 30 SU Intro
3 3
3 Include in Code Seminar -
Final Dynamic ISS Sophomore
Course Exam Date Calc
Contact Hours
Instructor
Repeatable Value
Yes No Contact Workload
Course for Degree 0
Generate Auto Hours Hours
Count Credit?
Attendance
Create 0 0
1 No
No Yes Academic OEE
Total Progress Hours
Attendance
Present Workload Instruction
CompletionsTotal Units Value
Type Use Hours Mode
Allowed for Allowed for 3
Meeting Yes 0 In Person
Degree Degree
34 / 105
Stanford University
35 / 105
Stanford University
clouds, interpolation, quadrature and time integration, us to track climate change and get large amounts of
the techniques of finite difference, finite volume and data back down to Earth. However, our ability to get
finite element discretization of general PDE large structures into space is limited by the size of
problems, and analysis of the accuracy, consistency modern rocket fairings, causing large space
and stability of discretized problems including structures to be designed very differently from those
treatment of boundary conditions are developed. In on Earth. This seminar focuses on the design
depth applications to computations of ideal subsonic, principles used by aerospace engineers to realize
transonic and supersonic flows, and viscous internal large space structures. Over the quarter, we will
and external flow with a turbulence model are discuss techniques for deployable space structures
introduced. Through the use of commercial and folded on the ground and unfolded in orbit including
research software (ANSYS Fluent, SU2 and AERO origami, foldable thin structures, and inflatables. The
Suite) the student is exposed to the use of seminar will also introduce students to current
computational tools for solving practical aerospace developments in space structures such as on-orbit
engineering problems. The course culminates with the assembly, in-space manufacturing, and reconfigurable
treatment of multidisciplinary aerospace problems space structures. We will examine the materials used
involving coupling across more than one discipline, in these structures, overview mathematical principles
such as aero-thermal analysis (for hypersonic vehicle used for their design, and learn from past failures of
performance analysis or gas turbine blade cooling), deployable structures. The seminar will allow
fluid-structure interaction problems (such as flutter or students to delve deeper into the concepts with
flapping wing aeroelastic performance), and hands-on experimentation, analysis of existing space
aeroacoustics (such as jet noise for next generation structures (ex. James Webb, the ISS solar arrays, and
commercial supersonic transport or noise radiation CubeSat missions), and will allow students to practice
from multi-rotor urban air mobility platform). Students written and oral communication skills.By the end of
are expected to pursue significant computational the course students will be able to:Explain the need
projects in two-person teams. Prerequisites: CME102, for large space structures.Identify and compare the
CME104 (multivariable calculus, linear algebra, ODEs engineering approaches for the realization of large
and some PDEs), ENGR 14, ME 30, ME70, and space structures.Analyze the challenges associated
Recommended courses: AA102, AA103. with large space structures.Design space structures
Grading Basis using simple numerical models.
RLT - Letter (ABCD/NP) Grading Basis
RLT - Letter (ABCD/NP)
Units Course
Min Max Code Component Units Course
3 3 LEC Lecture Min Max Component
Instructor 3 3 SU Intro
Contact Workload Code Seminar -
Contact Hours ISS Sophomore
Hours Hours
Value Contact Hours
0 0 Instructor
0 Value
OEE Contact Workload
0
Workload Instruction Hours Hours
Academic Hours Mode 0 0
Progress Hours 0 In Person
Academic OEE
Value Progress Hours Workload Instruction
Default
3 Value Hours Mode
EnrollmentSection
3 0 In Person
Optional? Size
36 / 105
Stanford University
3 0 In Person
Optional? Size
Financial Aid No 30 Default
Hours Include in
Financial Aid EnrollmentSection
Value Final Dynamic
Hours Optional? Size
3 Exam Date Calc Value No 30
Yes No 3 Include in
Course Final Dynamic
Generate Auto
Repeatable Course
Attendance
Create Exam Date Calc
Course for Degree Repeatable
No Yes No No
Count Credit? Course for Degree
Attendance
Present Generate Auto
1 No Count Credit?
Type Use Attendance
Create
Total 1 No
Meeting Yes No Yes
CompletionsTotal Units Total
Reason Attendance
Present
Allowed for Allowed for CompletionsTotal Units
Use Tardy Use Type Use
Degree Degree Allowed for Allowed for
Yes Yes Meeting Yes
Credit Credit Degree Degree
1 3 Contact Credit Credit Reason
Left Use Use 1 3 Use Tardy Use
Yes Yes Yes Yes
Template Contact
Time Use Override Left Use Use
Yes No Yes Yes
Exam Template
Seat Time Use Override
Spacing Yes No
1 Exam
Seat
Does this course satisfy the University Language Spacing
Requirement? 1
No
37 / 105
Stanford University
38 / 105
Stanford University
39 / 105
Stanford University
40 / 105
Stanford University
Seat
Spacing Applied Quantitative No
2 Reasoning (AQR)
41 / 105
Stanford University
Progress Hours Workload Instruction Min Max
Value 3 3 SU Intro
Hours Mode
3 Code Seminar -
0 In Person
ISS Sophomore
Default Contact Hours
Instructor
Financial Aid EnrollmentSection Value
Contact Workload
Hours Optional? Size 0
Hours Hours
Value No 30
0 0
3 Include in Academic OEE
Final Dynamic Progress Hours Workload Instruction
Course
Exam Date Calc Value
Repeatable Hours Mode
Yes No 3
Course for Degree 0 In Person
Generate Auto
Count Credit? Default
Attendance
Create
1 No Financial Aid EnrollmentSection
No Yes
Total Hours Optional? Size
Attendance
Present Value No 30
CompletionsTotal Units
Type Use 3
Allowed for Allowed for Include in
Meeting Yes
Degree Degree Final Dynamic
Credit Credit Reason Course Exam Date Calc
1 3 Use Tardy Use Repeatable
No No
Yes Yes Course for Degree
Generate Auto
Count Credit?
Contact Attendance
Create
1 No
Left Use Use No Yes
Yes Yes Total
Attendance
Present
CompletionsTotal Units
Template Type Use
Allowed for Allowed for
Time Use Override Meeting Yes
Degree Degree
Yes No
Credit Credit Reason
Exam Use Tardy Use
1 3
Seat Yes Yes
Spacing
Contact
2
Left Use Use
Yes Yes
This course has been Does this course satisfy
approved for the the University Language Template
following WAYS Requirement? Time Use Override
Scientific Method and No Yes No
Analysis (SMA), Applied Exam
Quantitative Reasoning Seat
(AQR) Spacing
2
42 / 105
Stanford University
43 / 105
Stanford University
Contact
Left Use Use
Yes Yes
Template
Time Use Override
Yes No
Exam
Seat
Spacing
2
44 / 105
Stanford University
45 / 105
Stanford University
46 / 105
Stanford University
laboratory exercises will introduce students to the Emphasis on manufacturing, system testing, and
fundamentals of flight software, electronics, and operations to complete a full design cycle.
mechanical design while building on a flight-proven Prerequisite: AA136A/236A or consent of instructor.
spacecraft architecture. Students will work in teams Cross Listed Courses Grading Basis
to develop and present their design of a spacecraft AA236B SPACECRAFT RLT - Letter (ABCD/NP)
subsystem. Required for Aero/Astro majors. For all DESIGN LABORATORY
other majors consent of instructor is required.
Enrollment priority will be given to Aero/Astro seniors. Units Course
Prerequisite: AA 131 Min Max Code Component
Grading Basis 3 3 LAB Laboratory
ROP - Letter or Credit/No Credit Instructor
Contact Workload
Contact Hours
Units Course Hours Hours
Code Component Value
Min Max 0 0
LEC Lecture 0
3 3
OEE
Instructor Workload Instruction
Contact Workload Academic
Contact Hours Hours Mode
Hours Hours Progress Hours 0 In Person
Value
0 0 Value
0 Default
OEE 3
EnrollmentSection
Workload Instruction Optional? Size
Academic Hours Mode Financial Aid No 15
Progress Hours 0 In Person Hours Include in
Value
Default Value Final Dynamic
3
EnrollmentSection 3 Exam Date Calc
Optional? Size No No
Financial Aid No 18 Course
Generate Auto
Hours Include in Repeatable
Attendance
Create
Value Final Dynamic Course for Degree
No Yes
3 Count Credit?
Exam Date Calc
1 No Attendance
Present
Yes No
Course Type Use
Generate Auto Total
Repeatable Meeting No
Attendance
Create CompletionsTotal Units
Course for Degree Allowed for Allowed for Reason
No Yes
Count Credit? Degree Degree Use Tardy Use
1 No Attendance
Present No No
Credit Credit
Type Use
Total 1 3 Contact
Meeting No
CompletionsTotal Units Left Use Use
Allowed for Allowed for Reason No No
Degree Degree Use Tardy Use
Template
Credit Credit No No
Time Use Override
1 3 Contact No No
Left Use Use
Exam
No No
Seat
47 / 105
Stanford University
Seat
Template Spacing
Time Use Override 1
No No
Exam This course has been Does this course satisfy
Seat approved for the the University Language
Spacing following WAYS Requirement?
1 Applied Quantitative No
Reasoning (AQR)
48 / 105
Stanford University
1 No Attendance
Present Hours Include in
Type Use Value
Total Final Dynamic
Meeting No 3
CompletionsTotal Units Exam Date Calc
Allowed for Allowed for Reason Yes No
Degree Degree Use Tardy Use Course
Generate Auto
Credit Credit No No Repeatable
Attendance
Create
1 3 Course for Degree
Contact No Yes
Count Credit?
Left Use Use
1 No Attendance
Present
No No
Type Use
Total
Template Meeting Yes
CompletionsTotal Units
Time Use Override
Allowed for Allowed for Reason
No No
Degree Degree Use Tardy Use
Exam Yes Yes
Credit Credit
Seat
1 3 Contact
Spacing
Left Use Use
1
Yes Yes
Template
Time Use Override
Yes No
Exam
Seat
Spacing
2
49 / 105
Stanford University
50 / 105
Stanford University
51 / 105
Stanford University
0 Financial Aid No 60
OEE Hours Include in
Workload Instruction Value
Academic Hours Mode
Final Dynamic
3
Progress Hours 0 In Person
Exam Date Calc
Value Yes No
Default Course
1 Generate Auto
EnrollmentSection Repeatable
Attendance
Create
Optional? Size Course for Degree
No Yes
Financial Aid No 30 Count Credit?
Hours Include in 1 No Attendance
Present
Value Type Use
Final Dynamic Total
1 Meeting Yes
Exam Date Calc CompletionsTotal Units
No No Allowed for Allowed for Reason
Course Degree Degree Use Tardy Use
Generate Auto
Repeatable Credit Credit Yes Yes
Attendance
Create
Course for Degree 1 3
No Yes Contact
Count Credit?
Left Use Use
1 No Attendance
Present
Yes Yes
Type Use
Total
Meeting Yes Template
CompletionsTotal Units
Time Use Override
Allowed for Allowed for Reason
Yes No
Degree Degree Use Tardy Use
Yes Yes Exam
Credit Credit
Seat
1 1 Contact
Spacing
Left Use Use
1
Yes Yes
Template This course has been Does this course satisfy
Time Use Override approved for the the University Language
Yes No following WAYS Requirement?
Exam Applied Quantitative No
Seat Reasoning (AQR)
Spacing
1
52 / 105
Stanford University
microstructure of fiber composites, how it influences or greater score) the FAA Private Pilot Knowledge
material properties, and how the design of composite (written) exam. Topics include aerodynamics, airplane
materials differs from isotropic materials like metals. systems, performance and limitations, federal aviation
Students will practice these topics through several regulations, navigation, aviation weather theory, flight
hands-on design tasks. Pre-requisite: AA151 planning, and risk management. Upon successful
Grading Basis competition of this course, the instructor will endorse
RLT - Letter (ABCD/NP) the appropriate section of your logbook to sit for the
FAA Private Pilot Knowledge exam. Additionally, this
Units Course course seeks to introduce the joys and opportunities
Min Max Code Component that aviation can provide whether personal/pleasure
3 3 LEC Lecture flying, commercial flying or beyond.
Instructor Grading Basis
Contact Workload ROP - Letter or Credit/No Credit
Contact Hours
Hours Hours
Value
0 0 Units Course
0 Code Component
OEE Min Max
3 3 LEC Lecture
Workload Instruction
Academic Hours Mode Instructor
Progress Hours Contact Workload
0 In Person Contact Hours
Value Hours Hours
Default Value
3 0 0
EnrollmentSection 0
Optional? Size OEE
Financial Aid No 60 Workload Instruction
Academic
Hours Hours Mode
Include in Progress Hours 0 In Person
Value Final Dynamic Value
3 Exam Date Calc Default
3
Yes No EnrollmentSection
Course Optional? Size
Generate Auto
Repeatable Financial Aid No 18
Attendance
Create
Course for Degree Hours Include in
No Yes
Count Credit? Value Final Dynamic
1 No Attendance
Present 3 Exam Date Calc
Type Use
Total No No
Meeting Yes Course
CompletionsTotal Units Generate Auto
Allowed for Allowed for Reason Repeatable
Attendance
Create
Degree Degree Use Tardy Use Course for Degree
No Yes
Credit Credit Yes Yes Count Credit?
1 No Attendance
Present
1 3 Contact
Type Use
Left Use Use Total
Meeting No
Yes Yes CompletionsTotal Units
Allowed for Allowed for Reason
Template
Degree Degree Use Tardy Use
Time Use Override
Credit Credit No No
Yes No
1 3 Contact
Exam
53 / 105
Stanford University
Contact
Exam
Left Use Use
Seat
No No
Spacing
2 Template
Time Use Override
Does this course satisfy the University Language No No
Requirement? Exam
No Seat
Spacing
1
54 / 105
Stanford University
Value No No
Default Course
3 Generate Auto
EnrollmentSection Repeatable
Attendance
Create
Optional? Size Course for Degree
No Yes
Financial Aid No 30 Count Credit?
Hours Include in
1 No Attendance
Present
Value Type Use
Final Dynamic Total
3 Meeting Yes
Exam Date Calc CompletionsTotal Units
Yes No Allowed for Allowed for Reason
Course Degree Degree Use Tardy Use
Generate Auto
Repeatable Credit Credit Yes Yes
Attendance
Create
Course for Degree 1 3
No Yes Contact
Count Credit?
Left Use Use
1 No Attendance
Present
Yes Yes
Type Use
Total
Meeting Yes Template
CompletionsTotal Units
Time Use Override
Allowed for Allowed for Reason
Yes No
Degree Degree Use Tardy Use
Yes Yes Exam
Credit Credit
Seat
1 3 Contact
Spacing
Left Use Use
1
Yes Yes
Template Does this course satisfy the University Language
Time Use Override Requirement?
Yes No No
Exam
Seat
Spacing
1
55 / 105
Stanford University
uncertainty, e.g., (partially observable) Markov uncertainty, e.g., (partially observable) Markov
decision processes. Extensive use of the Robot decision processes. Extensive use of the Robot
Operating System (ROS) for demonstrations and Operating System (ROS) for demonstrations and
hands-on activities. Prerequisites: CS 106A or hands-on activities. Prerequisites: CS 106A or
equivalent, CME 100 or equivalent (for linear algebra), equivalent, CME 100 or equivalent (for linear algebra),
and CME 106 or equivalent (for probability theory). and CME 106 or equivalent (for probability theory).
Cross Listed Courses Grading Basis Cross Listed Courses Grading Basis
AA274A PRINCIPLES OF RLT - Letter (ABCD/NP) EE160A PRINCIPLES OF ROP - Letter or Credit/No
ROBOT AUTONOMY I, ROBOT AUTONOMY I, Credit
CS237A PRINCIPLES OF CS137A PRINCIPLES OF
ROBOT AUTONOMY I, ROBOT AUTONOMY I
EE260A PRINCIPLES OF
ROBOT AUTONOMY I, Units Course
EE160A PRINCIPLES OF Min Max Code Component
ROBOT AUTONOMY I 3 4 LEC Lecture
Instructor
Units Course Contact Workload
Code Component
Contact Hours
Min Max Hours Hours
LEC Lecture Value
3 4 0 0
0
Instructor OEE
Contact Workload
Contact Hours Workload Instruction
Hours Hours Academic Hours Mode
Value
0 0 Progress Hours 0 In Person
0
OEE Value
Default
Workload Instruction 3
EnrollmentSection
Academic Hours Mode Optional? Size
Progress Hours 0 In Person Financial Aid No 18
Value
Default Hours Include in
3
EnrollmentSection Value Final Dynamic
Optional? Size 3 Exam Date Calc
Financial Aid No 120 Yes No
Hours Include in Course
Generate Auto
Value Final Dynamic Repeatable
Attendance
Create
3 Course for Degree
Exam Date Calc No Yes
Yes No Count Credit?
Course 1 No Attendance
Present
Generate Auto Type Use
Repeatable Total
Attendance
Create Meeting No
Course for Degree CompletionsTotal Units
No Yes
Count Credit? Allowed for Allowed for Reason
1 No Attendance
Present Use Tardy Use
Degree Degree
Type Use No No
Total Credit Credit
Meeting Yes
CompletionsTotal Units 1 4 Contact
Allowed for Allowed for Reason Left Use Use
Degree Degree Use Tardy Use No No
Credit Credit Yes Yes
56 / 105
Stanford University
57 / 105
Stanford University
ROBOT AUTONOMY II
Units Course
Units Course Min Max Code Component
Min Max Code Component 3 3 LEC Lecture
3 4 LEC Lecture Instructor
Instructor Contact Workload
Contact Hours
Contact Workload Hours Hours
Contact Hours Value
Hours Hours 0 0
Value 0
0 0 OEE
0
OEE Workload Instruction
Workload Instruction
Academic Hours Mode
Academic Hours Mode
Progress Hours 0 In Person
Progress Hours 0 In Person Value
Default
Value 3
Default EnrollmentSection
3
EnrollmentSection Optional? Size
Optional? Size Financial Aid No 18
Financial Aid No 120 Hours Include in
Hours Include in Value Final Dynamic
Value Final Dynamic 3 Exam Date Calc
3 Exam Date Calc Yes No
No No Course
Generate Auto
Course Repeatable
Generate Auto Attendance
Create
Repeatable Course for Degree
Attendance
Create No Yes
Course for Degree Count Credit?
No Yes Attendance
Present
Count Credit? 1 No
1 No Attendance
Present Type Use
Total
Type Use Meeting No
Total CompletionsTotal Units
Meeting Yes Reason
CompletionsTotal Units Allowed for Allowed for
Allowed for Allowed for Reason Degree Degree Use Tardy Use
Degree Degree Use Tardy Use Credit Credit No No
Credit Credit Yes Yes 1 3 Contact
1 4 Contact Left Use Use
Left Use Use No No
Yes Yes Template
Template Time Use Override
Time Use Override No No
Yes No Exam
Exam Seat
Seat Spacing
Spacing 1
2
58 / 105
Stanford University
Requirement?
No
59 / 105
Stanford University
60 / 105
Stanford University
Contact Workload
Value LEC Lecture
Hours Hours 3 3
0
0 0 Instructor
Contact Workload
OEE Contact Hours
Academic Workload Instruction Hours Hours
Value
Progress Hours Hours Mode 0 0
0
Value 0 In Person OEE
1 Workload Instruction
Default
Academic Hours Mode
EnrollmentSection
Progress Hours
Financial Aid Optional? Size 0 In Person
Value
Hours No 30 Default
3
Value Include in EnrollmentSection
1 Final Dynamic Optional? Size
Exam Date Calc
Financial Aid No 54
Course
No No
Hours Include in
Repeatable Value Final Dynamic
Generate Auto
Course for Degree 3 Exam Date Calc
Attendance
Create
Count Credit?
No Yes No No
1 Yes Course
Attendance
Present Generate Auto
Total Repeatable
Type Use Attendance
Create
CompletionsTotal Units Course for Degree
Meeting No No Yes
Allowed for Allowed for Count Credit?
Reason 1 No Attendance
Present
Degree Degree
Use Tardy Use Type Use
Credit Credit Total
No No Meeting Yes
99 999 CompletionsTotal Units
Contact Allowed for Allowed for Reason
Left Use Use Degree Degree Use Tardy Use
No No Credit Credit Yes Yes
1 3 Contact
Template
Time Use Override Left Use Use
No No Yes Yes
Exam Template
Seat Time Use Override
Spacing Yes No
1 Exam
Seat
Does this course satisfy the University Language Spacing
Requirement? 1
No
Does this course satisfy the University Language
Requirement?
No
61 / 105
Stanford University
62 / 105
Stanford University
Meeting No No No
CompletionsTotal Units Credit Credit
Allowed for Allowed for Reason 1 3 Contact
Degree Degree Use Tardy Use Left Use Use
Credit Credit No No No No
1 3 Contact Template
Left Use Use Time Use Override
No No No No
Template Exam
Time Use Override Seat
No No Spacing
Exam 1
Seat
Spacing
1 Course
Code Component
Does this course satisfy the University Language
LEC Lecture
Requirement?
Instructor
No
Contact Workload
Hours Hours
0 0
OEE
Workload Instruction
Hours Mode
0 In Person
Default
EnrollmentSection
Optional? Size
No 18
Include in
Final Dynamic
Exam Date Calc
No No
Generate Auto
Attendance
Create
No Yes
Attendance
Present
Type Use
Meeting No
Reason
Use Tardy Use
No No
63 / 105
Stanford University
Contact
Left Use Use
No No
Template
Time Use Override
No No
Exam
Seat
Spacing
1
64 / 105
Stanford University
65 / 105
Stanford University
66 / 105
Stanford University
Exam
Seat
Spacing
2
67 / 105
Stanford University
Course
Generate Auto Yes No
Repeatable Course
Attendance
Create Generate Auto
Course for Degree Repeatable
No Yes Attendance
Create
Count Credit? Course for Degree
Attendance
Present No Yes
1 No Count Credit?
Type Use 1 No Attendance
Present
Total
Meeting Yes Type Use
CompletionsTotal Units Total
Reason Meeting No
Allowed for Allowed for CompletionsTotal Units
Degree Degree Use Tardy Use Allowed for Allowed for Reason
Credit Credit Yes Yes Degree Degree Use Tardy Use
1 3 Contact Credit Credit No No
Left Use Use 1 3 Contact
Yes Yes Left Use Use
Template No No
Time Use Override Template
Yes No Time Use Override
Exam No No
Seat Exam
Spacing Seat
2 Spacing
2
Does this course satisfy the University Language
Requirement? Does this course satisfy the University Language
No Requirement?
No
68 / 105
Stanford University
69 / 105
Stanford University
70 / 105
Stanford University
71 / 105
Stanford University
72 / 105
Stanford University
Seat No
Spacing
1
73 / 105
Stanford University
No Yes Attendance
Present
Count Credit? 1 No
1 No Attendance
Present Type Use
Total
Type Use Meeting No
Total CompletionsTotal Units
Meeting No Reason
CompletionsTotal Units Allowed for Allowed for
Allowed for Allowed for Reason Degree Degree Use Tardy Use
Degree Degree Use Tardy Use Credit Credit No No
Credit Credit No No 1 3 Contact
1 4 Contact Left Use Use
Left Use Use No No
No No Template
Template Time Use Override
Time Use Override No No
No No Exam
Exam Seat
Seat Spacing
Spacing 2
1
Does this course satisfy the University Language
This course has been approved for the following Requirement?
WAYS No
Applied Quantitative Reasoning (AQR)
74 / 105
Stanford University
75 / 105
Stanford University
The second part of the two-quarter graduate course Accelerating and rotating reference frames.
on aircraft design, AA241B builds on students? initial Kinematics of rigid body motion; Euler angles,
design work in AA 241A, but focuses on propulsion direction cosines. D'Alembert's principle, equations of
system performance and integration, structures motion. Inertia properties of rigid bodies. Dynamics of
(loads and weight estimation), mission performance coupled rigid bodies. Lagrange's equations and their
(e.g. range, climb, field lengths), environmental use. Dynamic behavior, stability, and small departures
effects (noise, local emissions, climate impact), and from equilibrium. Prerequisite: ENGR 15 or equivalent.
economics. Each student evaluates a range of Grading Basis
parameterized versions of their concept, then RLT - Letter (ABCD/NP)
performs trade studies and numerical optimization to
produce a final design. The optimized design and Units Course
methodology from both quarters of AA241 are then Min Max Code Component
summarized in a final presentation and report. 3 3 LEC Lecture
Prerequisites: AA 241A and preferably some previous Instructor
courses in the following fields: structures, propulsion, Contact Workload
Contact Hours
dynamics, and engineering optimization. Hours Hours
Value
Grading Basis 0 0
0
ROP - Letter or Credit/No Credit OEE
Workload Instruction
Units Course Academic Hours Mode
Min Max Code Component Progress Hours 0 In Person
3 3 LEC Lecture Value
Default
Instructor 3
EnrollmentSection
Contact Workload
Contact Hours Optional? Size
Hours Hours
Value Financial Aid No 50
0 0
0 Hours Include in
OEE Value Final Dynamic
Workload Instruction 3
Academic Hours Mode
Exam Date Calc
Progress Hours 0 In Person
Yes No
Course
Value Generate Auto
Default Repeatable
3 Attendance
Create
EnrollmentSection Course for Degree
No Yes
Optional? Size Count Credit?
Financial Aid No 18 1 No Attendance
Present
Hours Include in Total
Type Use
Value Meeting No
Final Dynamic CompletionsTotal Units
3 Exam Date Calc Allowed for Allowed for Reason
Yes No Degree Degree Use Tardy Use
Course Credit Credit No No
Generate Auto
Repeatable 1 3
Attendance
Create Contact
Course for Degree
No Yes Left Use Use
Count Credit?
No No
1 No Attendance
Present
Type Use Template
Total
Meeting No Time Use Override
76 / 105
Stanford University
77 / 105
Stanford University
Hours Include in
Workload Instruction Value
Academic Hours Mode
Final Dynamic
3
Progress Hours 0 In Person
Exam Date Calc
Value Yes No
Default Course
3 Generate Auto
EnrollmentSection Repeatable
Attendance
Create
Optional? Size Course for Degree
No Yes
Financial Aid No 30 Count Credit?
Hours Include in 1 No Attendance
Present
Value Type Use
Final Dynamic Total
3 Meeting Yes
Exam Date Calc CompletionsTotal Units
Yes No Allowed for Allowed for Reason
Course Degree Degree Use Tardy Use
Generate Auto
Repeatable Credit Credit Yes Yes
Attendance
Create
Course for Degree 1 3
No Yes Contact
Count Credit?
Left Use Use
1 No Attendance
Present
Yes Yes
Type Use
Total
Meeting Yes Template
CompletionsTotal Units
Time Use Override
Allowed for Allowed for Reason
Yes No
Degree Degree Use Tardy Use
Yes Yes Exam
Credit Credit
Seat
1 3 Contact
Spacing
Left Use Use
2
Yes Yes
Template Does this course satisfy the University Language
Time Use Override Requirement?
Yes No No
Exam
Seat
Spacing
2
78 / 105
Stanford University
Grading Basis elasto-plastic buckling; buckling of plates and shells;
RLT - Letter (ABCD/NP) localization and wrinkling; post-buckling behavior.
Pre-requisites: AA 151 or AA 240 or similar.
Units Course Grading Basis
Min Max Code Component RLT - Letter (ABCD/NP)
3 3 LEC Lecture
Instructor Units Course
Contact Workload Min Max Code Component
Contact Hours LEC Lecture
Hours Hours 3 3
Value
0 0 Instructor
0
Contact Workload
OEE Contact Hours
Workload Instruction Hours Hours
Value
Academic Hours Mode 0 0
0
Progress Hours 0 In Person OEE
Value Workload Instruction
Default
3 Academic Hours Mode
EnrollmentSection
Progress Hours 0 In Person
Optional? Size
Value
Financial Aid No 30 Default
3
Hours Include in EnrollmentSection
Value Final Dynamic Optional? Size
3 Exam Date Calc
Financial Aid No 25
Yes No
Hours Include in
Course Value Final Dynamic
Generate Auto
Repeatable 3 Exam Date Calc
Attendance
Create
Course for Degree
No Yes Yes No
Count Credit? Course
Attendance
Present Generate Auto
1 No Repeatable
Type Use Attendance
Create
Total Course for Degree
Meeting Yes No Yes
CompletionsTotal Units Count Credit?
Reason 1 No Attendance
Present
Allowed for Allowed for
Use Tardy Use Type Use
Degree Degree Total
Yes Yes Meeting Yes
Credit Credit CompletionsTotal Units
1 3 Contact Allowed for Allowed for Reason
Left Use Use Degree Degree Use Tardy Use
Yes Yes Credit Credit Yes Yes
1 3 Contact
Template
Time Use Override Left Use Use
Yes No Yes Yes
Exam Template
Seat Time Use Override
Spacing Yes No
2 Exam
Seat
Spacing
79 / 105
Stanford University
Spacing
2
80 / 105
Stanford University
81 / 105
Stanford University
82 / 105
Stanford University
83 / 105
Stanford University
No No CompletionsTotal Units
Course Allowed for Allowed for
Generate Auto
Repeatable Degree Degree
Attendance
Create
Course for Degree Credit Credit
No Yes
Count Credit? 1 3
1 No Attendance
Present
Type Use
Total
Meeting No
CompletionsTotal Units
Allowed for Allowed for Reason
Degree Degree Use Tardy Use
Credit Credit No No
1 3 Contact
Left Use Use
No No
Template
Time Use Override
No No
Exam
Seat
Spacing
1
84 / 105
Stanford University
85 / 105
Stanford University
Exam
Seat
Spacing
1
86 / 105
Stanford University
87 / 105
Stanford University
CS237A PRINCIPLES OF ROP - Letter or Credit/No homeworks, the Robot Operating System (ROS) will
ROBOT AUTONOMY I, Credit be used extensively for demonstrations and hands-on
EE260A PRINCIPLES OF activities. Prerequisites: CS106A or equivalent, CME
ROBOT AUTONOMY I 100 or equivalent (for linear algebra), CME 106 or
equivalent (for probability theory), and AA 171/274.
Units Course Cross Listed Courses Grading Basis
Min Max Code Component CS237B PRINCIPLES ROP - Letter or Credit/No
3 3 LEC Lecture ROBOT AUTONOMY II, Credit
Instructor EE260B PRINCIPLES
Contact Workload ROBOT AUTONOMY II,
Contact Hours
Hours Hours AA174B PRINCIPLES
Value
0 0 ROBOT AUTONOMY II
0
OEE
Workload Instruction
Units Course
Academic Hours Mode
Min Max Code Component
Progress Hours 0 In Person 3 4 LEC Lecture
Value Instructor
Default
3 Contact Workload
EnrollmentSection Contact Hours
Hours Hours
Optional? Size Value
0 0
Financial Aid No 18 0
Hours Include in
OEE
Value Workload Instruction
Final Dynamic Academic Hours Mode
3 Exam Date Calc Progress Hours 0 In Person
Yes No Value
Course Default
Generate Auto 3
Repeatable EnrollmentSection
Attendance
Create
Course for Degree Optional? Size
No Yes
Count Credit? Financial Aid No 120
1 No Attendance
Present Hours Include in
Type Use Value
Total Final Dynamic
Meeting No 3
CompletionsTotal Units Exam Date Calc
Allowed for Allowed for Reason No No
Degree Degree Use Tardy Use Course
Generate Auto
Credit Credit No No Repeatable
Attendance
Create
1 3 Course for Degree
Contact No Yes
Count Credit?
Left Use Use
1 No Attendance
Present
No No
Type Use
Total
Template Meeting Yes
CompletionsTotal Units
Time Use Override
Allowed for Allowed for Reason
No No
Degree Degree Use Tardy Use
Exam Yes Yes
Credit Credit
Seat
1 4 Contact
Spacing
Left Use Use
1
Yes Yes
88 / 105
Stanford University
1
Yes Yes
89 / 105
Stanford University
90 / 105
Stanford University
91 / 105
Stanford University
92 / 105
Stanford University
93 / 105
Stanford University
94 / 105
Stanford University
liquids, solids, and hybrids. Nonchemical propulsion design, fabrication, ground and flight testing, and
concepts such as electric and nuclear rockets. Launch evaluation. Prerequisite: 284A and consent of
vehicle design and optimization issues including instructor.
trajectory calculations. Limited enrollment. Grading Basis
Prerequisites: 283 or consent of instructor. RLT - Letter (ABCD/NP)
Grading Basis
RLT - Letter (ABCD/NP) Units Course
Min Max Code Component
Units Course 3 3 LAB Laboratory
Min Max Code Component Instructor
1 3 LEC Lecture Contact Workload
Contact Hours
Instructor Hours Hours
Value
Contact Workload 0 0
Contact Hours 0
Hours Hours OEE
Value
0 0 Workload Instruction
0
OEE
Academic Hours Mode
Workload Instruction
Progress Hours 0 In Person
Academic Hours Mode Value
Default
Progress Hours 0 In Person 3
EnrollmentSection
Value
Default Optional? Size
1
EnrollmentSection Financial Aid No 14
Optional? Size Hours Include in
Financial Aid No 15 Value Final Dynamic
Hours Include in 3 Exam Date Calc
Value Final Dynamic No No
1 Exam Date Calc Course
Generate Auto
Repeatable
No No Attendance
Create
Course Course for Degree
Generate Auto No Yes
Repeatable Count Credit?
Attendance
Create Attendance
Present
Course for Degree 1 No
No Yes Type Use
Count Credit? Total
1 No Attendance
Present Meeting Yes
CompletionsTotal Units
Type Use Reason
Total Allowed for Allowed for
Meeting Yes Use Tardy Use
CompletionsTotal Units Degree Degree
Allowed for Allowed for Reason Credit Credit Yes Yes
Degree Degree Use Tardy Use 1 3 Contact
Credit Credit Yes Yes Left Use Use
1 3 Contact Yes Yes
Left Use Use Template
Yes Yes Time Use Override
Template Yes No
Time Use Override Exam
Yes No Seat
95 / 105
Stanford University
Exam Spacing
Seat 1
Spacing
2 Does this course satisfy the University Language
Requirement?
No
96 / 105
Stanford University
Type Use
1 3 Contact Total
Meeting Yes
Left Use Use CompletionsTotal Units
Yes Yes Allowed for Allowed for Reason
Degree Degree Use Tardy Use
Template
Credit Credit Yes Yes
Time Use Override
99 99 Contact
Yes No
Left Use Use
Exam
Yes Yes
Seat
Spacing Template
1 Time Use Override
Yes No
Does this course satisfy the University Language Exam
Requirement? Seat
No Spacing
1
97 / 105
Stanford University
Does this course satisfy the University Language Does this course satisfy the University Language
Requirement? Requirement?
No No
98 / 105
Stanford University
Student is responsible for arranging own employment Min Max Code Component
and should see department student services manager 1 1 COL Colloquium
before enrolling. May be repeated for credit. Instructor
Grading Basis Contact Workload
Contact Hours
RSN - Satisfactory/No Credit Hours Hours
Value
0 0
0
Units Course
OEE
Min Max Component
Workload Instruction
1 3 Code Individual Academic Hours Mode
INS Study Progress Hours 0 In Person
Instructor Value
Contact Hours Default
Contact Workload 1
Value EnrollmentSection
Hours Hours
0 Optional? Size
0 0
Financial Aid No 65
OEE Hours
Academic Workload Instruction
Include in
Value
Progress Hours Hours Mode
Final Dynamic
1 Exam Date Calc
Value 0 In Person
1 No No
Default Course
Generate Auto
EnrollmentSection Repeatable
Attendance
Create
Financial Aid Optional? Size Course for Degree
No Yes
Hours No 30 Count Credit?
Value 1 Yes Attendance
Present
Include in
1 Type Use
Final Dynamic Total
Meeting Yes
Exam Date Calc CompletionsTotal Units
Course No No Allowed for Allowed for Reason
Repeatable Degree Degree Use Tardy Use
Generate Auto
Course for Degree Credit Credit Yes Yes
Attendance
Create
Count Credit? 99 999
No Yes Contact
1 Yes
Left Use Use
Attendance
Present
Total Yes Yes
Type Use
CompletionsTotal Units
Meeting No Template
Allowed for Allowed for
Time Use Override
Degree Degree Reason
Yes No
Credit Credit Use Tardy Use
No No Exam
99 999
Seat
Contact
Spacing
Left Use Use
1
No No
Template Does this course satisfy the University Language
Time Use Override Requirement?
No No No
Exam
99 / 105
Stanford University
Exam
Seat
Spacing
1
100 / 105
Stanford University
Meeting No No No
Allowed for Allowed for Credit Credit
Degree Degree Reason 99 999 Contact
Credit Credit Use Tardy Use Left Use Use
99 99 No No No No
Contact Template
Left Use Use Time Use Override
No No No No
Template Exam
Time Use Override Seat
No No Spacing
Exam 1
Seat
Spacing Does this course satisfy the University Language
1 Requirement?
No
101 / 105
Stanford University
No No Hours Hours
Course Value
Generate Auto 0 0
Repeatable 0
Attendance
Create OEE
Course for Degree
No Yes Workload Instruction
Count Credit?
Attendance
Present
Academic Hours Mode
1 Yes
Type Use
Progress Hours 0 In Person
Total Value
Meeting No Default
CompletionsTotal Units 1
Allowed for Allowed for Reason EnrollmentSection
Degree Degree Use Tardy Use Optional? Size
Credit Credit No No Financial Aid No 20
99 999 Contact
Hours Include in
Left Use Use Value Final Dynamic
No No 1 Exam Date Calc
Template No No
Course
Time Use Override Generate Auto
Repeatable
No No Attendance
Create
Course for Degree
Exam No Yes
Count Credit?
Seat 1 No Attendance
Present
Spacing Type Use
Total
1 Meeting Yes
CompletionsTotal Units
Allowed for Allowed for Reason
Does this course satisfy the University Language Use Tardy Use
Degree Degree
Requirement? Yes Yes
Credit Credit
No
1 1 Contact
Left Use Use
Yes Yes
Template
Time Use Override
Yes No
Exam
Seat
Spacing
1
102 / 105
Stanford University
Does this course satisfy the University Language Does this course satisfy the University Language
Requirement? Requirement?
No No
103 / 105
Stanford University
No No
Course Description
Preparatory course for Bing Overseas Studies summer
course in Edinburgh. Prerequisite: Requires instructor
consent.
Grading Basis
RLT - Letter (ABCD/NP)
Units Course
Min Max Code Component
1 1 LEC Lecture
Instructor
Contact Workload
Contact Hours
Hours Hours
Value
0 0
0
OEE
Workload Instruction
Academic Hours Mode
Progress Hours 0 In Person
Value
Default
1
EnrollmentSection
Optional? Size
Financial Aid No 30
Hours Include in
Value Final Dynamic
1 Exam Date Calc
Yes No
Course
Generate Auto
Repeatable
Attendance
Create
Course for Degree
No Yes
Count Credit?
1 No Attendance
Present
Type Use
Total
Meeting Yes
CompletionsTotal Units
Allowed for Allowed for Reason
Degree Degree Use Tardy Use
Credit Credit Yes Yes
1 1 Contact
Left Use Use
Yes Yes
Template
Time Use Override
104 / 105
Stanford University
105 / 105