Skip to Main Content

Department: School of Engineering

Contacts

Office: 135 Huang Engineering Center
Mail Code: 94305-4027
Phone: (650) 723-5984
Web Site: http://engineering.stanford.edu

Courses offered by the School of Engineering are listed under the subject code ENGR on the Stanford Bulletin's ExploreCourses web site.

The School of Engineering offers undergraduate programs leading to the degree of Bachelor of Science (B.S.), programs leading to both B.S. and Master of Science (M.S.) degrees, other programs leading to a B.S. with a Bachelor of Arts (B.A.) in a field of the humanities or social sciences, dual-degree programs with certain other colleges, and graduate curricula leading to the degrees of M.S., Engineer, and Ph.D.

The school has nine academic departments: Aeronautics and Astronautics, Bioengineering, Chemical Engineering, Civil and Environmental Engineering, Computer Science, Electrical Engineering, Management Science and Engineering, Materials Science and Engineering, and Mechanical Engineering. These departments and one interdisciplinary program, the Institute for Computational and Mathematical Engineering, are responsible for graduate curricula, research activities, and the departmental components of the undergraduate curricula.

In research where faculty interest and expertise embrace both engineering and the supporting sciences, there are numerous interdisciplinary research centers and programs within the school as well as several interschool activities, including the Army High Performance Computing Research Center, Biomedical Informatics Training Program, Center for Integrated Systems, Center for Work, Technology, and Organization, Collaboratory for Research on Global Projects, National Center for Physics-Based Simulation in Biology, Center for Position, Navigation, and Time, the Energy Modeling Forum, the NIH Biotechnology Graduate Training Grant in Chemical Engineering, and the Stanford Technology Ventures Program. Energy Resources Engineering (formerly Petroleum Engineering) is offered through the School of Earth, Energy, and Environmental Sciences.

The School of Engineering's Hasso Plattner Institute of Design (also known as "the d.school" ) brings together students and faculty in engineering, business, education, medicine, and the humanities to learn design thinking and work together to solve big problems in a human-centered way.

The Woods Institute for the Environment brings together faculty, staff, and students from the schools, institutes and centers at Stanford to conduct interdisciplinary research, education, and outreach to promote an environmentally sound and sustainable world.

Global Engineering Programs (GEP) offers a portfolio of international opportunities for Stanford engineering students. Current opportunities focus on self-designed engineering internships. These opportunities enhance engineering education by providing students with an opportunity to learn about technology and engineering in a global context, to build professional networks, and to gain real world experience in a culturally diverse and international environment. Need-based financial aid is available to undergraduate students to ensure that GEP programs are inclusive. GEP programs evolve each year so students are encouraged to check the GEP website regularly for updated opportunities and details including application deadlines.

Instruction in Engineering is offered primarily during Autumn, Winter, and Spring quarters of the regular academic year. During the Summer Quarter, a small number of undergraduate and graduate courses are offered.

Undergraduate Programs in the School of Engineering

The principal goals of the undergraduate engineering curriculum are to provide opportunities for intellectual growth in the context of an engineering discipline, for the attainment of professional competence, and for the development of a sense of the social context of technology. The curriculum is flexible, with many decisions on individual courses left to the student and the adviser. For a student with well-defined educational goals, there is often a great deal of latitude.

In addition to the special requirements for engineering majors described below, all undergraduate engineering students are subject to the University general education, writing, and foreign language requirements outlined in the first pages of this bulletin. Depending on the program chosen, students have the equivalent of from one to three quarters of free electives to bring the total number of units to 180.

The School of Engineering's Handbook for Undergraduate Engineering Programs is the definitive reference for all undergraduate engineering programs; it provides detailed descriptions of all undergraduate programs in the school, as well as additional information about extracurricular programs and services. Because it is revised in the summer, and updates are made to the web site on a continuing basis, the handbook reflects the most up-to-date information on School of Engineering programs for the academic year.

Accreditation

The Accreditation Board for Engineering and Technology (ABET) accredits college engineering programs nationwide using criteria and standards developed and accepted by U.S. engineering communities. At Stanford, the following undergraduate programs are accredited:

  • Civil Engineering

  • Mechanical Engineering

In ABET-accredited programs, students must meet specific requirements for engineering science, engineering design, mathematics, and science course work. Students are urged to consult the School of Engineering Handbook for Undergraduate Engineering Programs and their adviser.

Accreditation is important in certain areas of the engineering profession; students wishing more information about accreditation should consult their department office or the office of the Senior Associate Dean for Student Affairs in 135 Huang Engineering Center.

Policy on Satisfactory/No Credit Grading and Minimum Grade Point Average

All courses taken to satisfy major requirements (including the requirements for mathematics, science, engineering fundamentals, Technology in Society, and engineering depth) for all engineering students (including both department and School of Engineering majors) must be taken for a letter grade if the instructor offers that option: If in doubt about requirements, courses should always be taken for a letter grade.

For departmental majors, the minimum combined GPA (grade point average) for all courses taken in fulfillment of the Engineering Fundamentals requirement and the Engineering Depth requirement is 2.0. For School of Engineering majors, the minimum GPA on all engineering courses taken in fulfillment of the major requirements is 2.0.

Admission

Any students admitted to the University may declare an engineering major if they elect to do so; no additional courses or examinations are required for admission to the School of Engineering. All students admitted to Stanford as undergraduates can have pathways to success in any engineering major at Stanford.   

First Year Advice

For first year students thinking about getting started in engineering or other STEM majors, the School of Engineering has a simple online tool called the Roadmap which suggests which courses might be appropriate to take in the first year. In addition, the one-unit Autumn course, course - Want to Be an Engineer?, offers a broad exposure to STEM majors within and outside of the School of Engineering. Faculty present an overview of their program and where study of that topic might lead. Other courses that might be of interest are the IntroSems and Engineering Fundamentals (for a list and areas where they might apply to a major program go to Exploring Engineering on the UGHB website).

Recommended Preparation

Freshman

Students who plan to enter Stanford as freshmen and intend to major in engineering are advised to take the highest level of mathematics offered in high school. (See the AP Credit section of this bulletin for information on advanced placement in mathematics.) High school courses in physics and chemistry are strongly recommended, but not required. Additional elective course work in the humanities and social sciences is also recommended. Alternately, these courses can be taken after arrival at Stanford, and the best advice would be to begin early and have a detailed plan for completing requirements worked out.

Transfer Students

Students who do the early part of their college work elsewhere and then transfer to Stanford to complete their engineering programs should follow an engineering or pre-engineering program at the first school, selecting insofar as possible courses applicable to the requirements of the School of Engineering, that is, courses comparable to those mentioned under the Majors tab. In addition, students should work toward completing the equivalent of Stanford's foreign language requirement and as many of the University's General Education Requirements (GERs) as possible before transferring. Some transfer students may require more than four years (in total) to obtain the B.S. degree. However, Stanford affords great flexibility in planning and scheduling individual programs, which makes it possible for transfer students, who have wide variations in preparation, to plan full programs for each quarter and to progress toward graduation without undue delay.

Transfer credit is given for courses taken elsewhere whenever the courses are equivalent or substantially similar to Stanford courses in scope and rigor. The policy of the School of Engineering is to study each transfer student's preparation and make a reasonable evaluation of the courses taken prior to transfer by means of a petition process. Inquiries may be addressed to Darlene Lazar at dlazar@stanford.edu, in the Office of Student Affairs in 135 Huang Engineering Center. For more information, see the transfer credit section of the Handbook for Undergraduate Engineering Programs.

Degree Program Options

In addition to the B.S. degrees offered by departments, the School of Engineering offers two other types of B.S. degrees:

  • Bachelor of Science in Engineering (see subplan majors listed below)

  • Bachelor of Science for Individually Designed Majors in Engineering (IDMEN)

There are six Engineering B.S. subplans that have been proposed by cognizant faculty groups and approved by the Undergraduate Council:

  • Architectural Design

  • Atmosphere/Energy

  • Biomechanical Engineering

  • Biomedical Computation

  • Engineering Physics

  • Product Design

The B.S. for an Individually Designed Major in Engineering has also been approved by the council.

Curricula for majors are offered by the departments of:

  • Aeronautics and Astronautics

  • Bioengineering

  • Chemical Engineering

  • Civil and Environmental Engineering

  • Computer Science

  • Electrical Engineering

  • Management Science and Engineering

  • Materials Science and Engineering

  • Mechanical Engineering

Curricula for majors in these departments have the following components:

  • 36-45 units of mathematics and science (see Basic Requirements 1 and 2 at the end of this section)

  • Engineering fundamentals (two-three courses minimum, depending up individual program requirements; see Basic Requirement 3)

  • Technology in Society (TIS) (one course minimum, see Basic Requirement 4)

  • Engineering depth (courses such that the total number of units for Engineering Fundamentals and Engineering Depth is between 60 and 72)

  • ABET accredited majors must meet a minimum number of Engineering Science and Engineering Design units; (see Basic Requirement 5)

Consult the Handbook for Undergraduate Engineering Programs for additional information.

Dual Degree Programs

A Stanford undergraduate may work simultaneously toward two bachelor's degrees or toward a bachelor's and a master's degree, that is, B.A. and M.S., B.A. and M.A., B.S. and M.S., or B.S. and M.A. The degrees may be granted simultaneously or at the conclusion of different quarters. Five years are usually required for a dual or coterminal program or for a combination of these two multiple degree programs. For further information, inquire with the School of Engineering's student affairs office, 135 Huang Engineering Center, or with department contacts listed in the Handbook for Undergraduate Engineering Programs.

Dual B.A. and B.S. Degree Program—To qualify for both degrees, a student must:

  1. complete the stated University and department requirements for each degree

  2. complete 15 full-time quarters (3 full-time quarters after completing 180 units)

  3. complete a total of 225 units (180 units for the first bachelor's degree plus 45 units for the second bachelor's degree)

Coterminal Bachelor's and Master's Degree Program

A Stanford undergraduate may be admitted to graduate study for the purpose of working simultaneously toward a bachelor's degree and a master's degree, in the same or different disciplines. To qualify for both degrees, a student must:

  1. complete, in addition to the units required for the bachelor's degree, the number of units required by the graduate department for the master's degree which in no event is fewer than the University minimum of 45 units

  2. complete the requirements for the bachelor's degree (department, school, and University) and apply for conferral of the degree at the appropriate time

  3. complete the department and University requirements for the master's degree and apply for conferral of the degree at the appropriate time

A student may complete the bachelor's degree before completing the master's degree, or both degrees may be completed in the same quarter.

Procedure for Applying for Admission to Coterminal Degree Programs

Stanford undergraduates apply to the pertinent graduate department using the University coterminal application. Application deadlines and admissions criteria vary by department, but in all cases the student must apply early enough to allow a departmental decision at least one quarter in advance of the anticipated date of conferral of the bachelor's degree.

Students interested in coterminal degree programs in Engineering should refer to our departments' sections of this bulletin for more detailed information. The University requirements for the coterminal master's degree are described in the Coterminal Master's Degrees section of this bulletin.

Graduate Programs in the School of Engineering

Admission

Application for admission with graduate standing in the school should be made to the graduate admissions committee in the appropriate department or program. While most graduate students have undergraduate preparation in an engineering curriculum, it is feasible to enter from other programs, including chemistry, geology, mathematics, or physics.

For further information and application instructions, see the department sections in this bulletin or the Graduate Graduate Admissions section of this bulletin. Stanford undergraduates may also apply as coterminal students; details can be found under "Undergraduate Degree Programs" on the School of Engineering website.

Fellowships and Assistantships

Departments and divisions of the School of Engineering award graduate fellowships, research assistantships, and teaching assistantships each year.

Curricula in the School of Engineering

For further details about the following programs, see the department sections in this bulletin.

Related aspects of particular areas of graduate study are commonly covered in the offerings of several departments and divisions. Graduate students are encouraged, with the approval of their department advisers, to choose courses in departments other than their own to achieve a broader appreciation of their field of study. For example, most departments in the school offer courses concerned with nanoscience, and a student interested in an aspect of nanotechnology can often gain appreciable benefit from the related courses given by departments other than her or his own.

Departments and programs of the school offer graduate curricula as follows:

Aeronautics and Astronautics

  • Aeroelasticity and Flow Simulation

  • Aircraft Design, Performance, and Control

  • Applied Aerodynamics

  • Autonomy

  • Computational Aero-Acoustics

  • Computational Fluid Dynamics

  • Computational Mechanics and Dynamical Systems

  • Control of Robots, including Space and Deep-Underwater Robots

  • Conventional and Composite Materials and Structures

  • Decision Making under Uncertainty

  • Direct and Large-Eddy Simulation of Turbulence

  • High-Lift Aerodynamics

  • Hybrid Propulsion

  • Hypersonic and Supersonic Flow

  • Micro and Nano Systems and Materials

  • Multidisciplinary Design Optimization

  • Navigation Systems (especially GPS)

  • Optimal Control, Estimation, System Identification

  • Sensors for Harsh Environments

  • Space Debris Characterization

  • Space Environment Effects on Spacecraft

  • Space Plasmas

  • Spacecraft Design and Satellite Engineering

  • Turbulent Flow and Combustion

Bioengineering

  • Biomedical Computation

  • Biomedical Devices

  • Biomedical Imaging

  • Cell and Molecular Engineering

  • Regenerative Medicine

Chemical Engineering

  • Applied Statistical Mechanics

  • Biocatalysis

  • Biochemical Engineering

  • Bioengineering

  • Biophysics

  • Computational Materials Science

  • Colloid Science

  • Dynamics of Complex Fluids

  • Energy Conversion

  • Functional Genomics

  • Hydrodynamic Stability

  • Kinetics and Catalysis

  • Microrheology

  • Molecular Assemblies

  • Nanoscience and Technology

  • Newtonian and Non-Newtonian Fluid Mechanics

  • Polymer Physics

  • Protein Biotechnology

  • Renewable Fuels

  • Semiconductor Processing

  • Soft Materials Science

  • Solar Utilization

  • Surface and Interface Science

  • Transport Mechanics

Civil and Environmental Engineering

  • Atmosphere/Energy

  • Environmental Engineering

  • Geomechanics

  • Structural Engineering

  • Sustainable Design and Construction

Computational and Mathematical Engineering

  • Applied and Computational Mathematics

  • Computational Biology

  • Computational Fluid Dynamics

  • Computational Geometry and Topology

  • Computational Geosciences

  • Computational Medicine

  • Data Science

  • Discrete Mathematics and Algorithms

  • Numerical Analysis

  • Optimization

  • Partial Differential Equations

  • Stochastic Processes

  • Uncertainty Quantification

  • Financial Mathematics

Computer Science

See the Stanford Computer Forum for additional information.

  • Algorithmic Game Theory

  • Algorithms

  • Artificial Intelligence

  • Autonomous Agents

  • Biomedical Computation

  • Compilers

  • Complexity Theory

  • Computational and Cognitive Neuroscience

  • Computational Biology

  • Computational Geometry and Topology

  • Computational Logic

  • Computational Photography

  • Computational Physics

  • Computational Social Science

  • Computer Architecture

  • Computer Graphics

  • Computer Security

  • Computer Science Education

  • Computer Sound

  • Computer Vision

  • Crowdsourcing

  • Cryptography

  • Database Systems

  • Data Center Computing

  • Data Mining

  • Design and Analysis of Algorithms

  • Distributed and Parallel Computation

  • Distributed Systems

  • Education and Learning Science

  • Electronic Commerce

  • Formal Verification

  • General Game Playing

  • Haptic Display of Virtual Environments

  • Human-Computer Interaction

  • Image Processing

  • Information and Communication Technologies for Development

  • Information Management

  • Learning Theory

  • Machine Learning

  • Mathematical Theory of Computation

  • Mobile Computing

  • Multi-Agent Systems

  • Nanotechnology-enabled Systems

  • Natural Language and Speech Processing

  • Networking and Internet Architecture

  • Operating Systems

  • Parallel Computing

  • Probabilistic Models and Methods

  • Programming Systems/Languages

  • Robotics

  • Robust System Design

  • Scientific Computing and Numerical Analysis

  • Sensor Networks

  • Social and Information Networks

  • Social Computing

  • Ubiquitous and Pervasive Computing

  • Visualization

  • Web Application Infrastructure

Electrical Engineering

See EE Research at Stanford: The Big Picture for additional information.

  • Biomedical Devices, Sensors and Systems

  • Biomedical Imaging

  • Communications Systems

  • Control and Optimization

  • Data Science

  • Electronic Devices

  • Embedded Systems

  • Energy Harvesting and Conversion

  • Energy-Efficient Hardware Systems

  • Information Theory and Applications

  • Integrated Circuits and Power Electronics

  • Machine Learning

  • Mobile Networking

  • Nanoelectronic Devices and NanoSystems

  • Nanotechnology and NEMS/MEMS

  • Photonics, Nanoscience and Quantum Technology

  • Secure Distributed Systems

  • Signal Processing and Multimedia

  • Societal Networks

  • Software Defined Networking

Management Science and Engineering

  • Algorithms

  • Computational Social Science

  • Decision and Risk Analysis

  • Energy and Environment

  • Entrepreneurship and Innovation

  • Health Systems Modeling and Policy

  • National Security Policy

  • Networks

  • Operations Management

  • Optimization

  • Organizational Science and Theory

  • Quantitative Finance

  • Stochastic Systems

  • Strategy

Materials Science and Engineering

  • Biomaterials

  • Computational Materials Science

  • Electrical and Optical Behavior of Solids

  • Electron Microscopy

  • Fracture and Fatigue

  • Imperfections in Crystals

  • Kinetics

  • Magnetic Behavior of Solids

  • Magnetic Storage Materials

  • Nanomaterials

  • Photovoltaics

  • Organic Materials

  • Phase Transformations

  • Physical Metallurgy

  • Solid State Chemistry

  • Structural Analysis

  • Thermodynamics

  • Thin Films

  • X-Ray Diffraction

Mechanical Engineering

  • Biomechanics

  • Combustion Science

  • Computational Mechanics

  • Controls

  • Design of Mechanical Systems

  • Dynamics

  • Environmental Science

  • Experimental Stress and Analysis

  • Fatigue and Fracture Mechanics

  • Finite Element Analysis

  • Fluid Mechanics

  • Heat Transfer

  • High Temperature Gas Dynamics

  • Kinematics

  • Manufacturing

  • Mechatronics

  • Product Design

  • Robotics

  • Sensors

  • Solids

  • Thermodynamics

  • Turbulence