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
Individually Designed Major in Engineering
School of Engineering
  • Major
Program Info
  • About the Program
  • IndDesMjr: Bachelor of Science
    • Policies
    • Learning Outcomes
  • Courses
  • Contact Us
Undergrad Info
  • Admissions
  • Advising
  • General Education
Loading program
  1. Home
  2. Programs
  3. Undergraduate
  4. Individually Designed Major In Engineering
  5. IndDesMjr: Bachelor of Science

IndDesMjr: Bachelor of Science

IndDesMjr
  • Engineering Dean opens in a new tab
Program Minimum Units
90 Units
University Minimum Units
180 Units
Interests
Technology
Academic Areas
Engineering & Computer Science

Overview

The Individually Designed Major in Engineering (IDMEN) provides another option for undergraduate students interested in a specific study area not covered by one of the numerous engineering programs offered as departmental majors or Engineering subplan majors. Each IDMEN curriculum is designed by the student in consultation with at least two faculty advisors. The primary academic advisor must be in the School of Engineering and a member of the Stanford Academic Council.

Requirements

School Requirements

School of Engineering Core

Complete all of the following requirements:
Mathematics and Statistics Courses

Engineering students need a solid foundation in the calculus of continuous functions, linear algebra, differential equations, an introduction to discrete mathematics, and an understanding of statistics and probability theory. Students are encouraged to select courses on these topics.

Complete all of the following requirements:
Calculus

MATH 19/20/21 (or equivalent with placement via SU exam) are required and prerequisite to the CME 100/102 and MATH 50/53 series.

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

Calculus

3 Units
MATH 20

Calculus

3 Units
MATH 21

Calculus

4 Units

*Up to 10 units of AP credit (with placement into MATH 51/CME 100) may be used as long as at least 20 math units are taken. SoE Dean’s Office (in 135 Huang) must approve AP credit.

and
Math Electives

Complete additional courses from the School of Engineering's approved Science course list for 2026-27 to reach the 21-unit minimum of Math coursework. The list is available in the Mathematics subsection within the Engineering-BS School Requirements.

More advanced Mathematics courses may be substituted via approval of petition to deviate.

and
Science Courses

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

A strong background in the basic concepts and principles of natural science in such fields as physics, chemistry, geology, and biology is essential for engineering. Most students include the study of physics and chemistry in their programs. Only one social/behavioral sciences course, and one earth sciences course, may be used for the major and must be above the level of an intro course. Both Physics 20 series courses may not be used if the corresponding course (mechanics, E&M) in the Physics 40 series is counted.


PHYSICS 22, 24, and 26 are Laboratory courses associated with PHYSICS 21, 23, and 25, and must be taken at the same time as, or following completion of the associated Lecture courses.

That is:

  • PHYSICS 22 should be taken in the same quarter or following completion of PHYSICS 21

  • PHYSICS 24 should be taken in the same quarter or following completion of PHYSICS 23

  • PHYSICS 26 should be taken in the same quarter or following completion of PHYSICS 25

and
Technology in Society

It is essential for the student to obtain a broad understanding of engineering as a social activity. To foster this aspect of intellectual and professional development, all engineering majors must take one course devoted to exploring issues arising from the interplay of engineering, technology, and society.

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.

The TiS course must be on the list the year that it is taken.

  • NBIO101 by application only; must take for 3 units and a letter grade.

  • Course chosen must be on the list the year it is taken.

  • ENERGY 177A+B must both be taken for 3 units each to count toward TiS requirement.

and
Engineering Fundamentals

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

The Engineering Fundamentals requirement is satisfied by a set of technically rigorous introductory courses from various engineering disciplines, as shown in the table below. These courses serve several purposes:

  • They provide a breadth of knowledge about some of the major fields within engineering.

  • They allow students to explore several engineering topics before starting a specific engineering major.

  • The individual classes offer a reasonably deep insight into a contemporary technological subject for the interested non-engineer. Engineering (and IDMEN) majors must complete at least two courses from the list below.

  • Students must receive a C- or better grade in each Engineering Fundamentals course.

  • Only one course from each numbered series is allowed (for example, CS 106A or 106B, but not both).

  • CS 106M is a 1-unit enrichment supplement for CS 106B. Students must be enrolled in CS 106B to enroll in CS 106M.

  • ENGR 40M and 50M are offered via video at some BOSP overseas program locations and will count as fulfilling the requirement.

Core Program Requirements

Program Core

Complete any of the following requirements:
Engineering Depth

Thirty-four units of engineering depth courses must be drawn from Engineering coursework accepted by other majors within the SoE at the core/depth level, including a capstone depth course with content relevant to proposed goals.

Students must receive a C- or better grade in all engineering depth courses, maintaining an overall GPA of at least 2.5 in engineering courses.

or
Additional Coursework

Sufficient relevant additional coursework to bring the total number of units in the major to at least 90.

Introductory Seminar courses (IntroSems), 1- or 2-unit survey/professional/personal interest courses (such as MS&E 475, ENGR 103, or ME 104B), ENGR 1 or 2, Student Initiated Courses (SIC), or Sophomore College (SC) courses may not be used to satisfy unit requirements in the IDMEN program.

Students are responsible for completing the prerequisites for all courses included in their majors.

Writing in the Major (WIM)

WIM Course Options

Students must take one course related to their focus area designated as a Writing in the Major course by the SoE department offering the course (the course must be certified as fulfilling WIM by the university). 

Complete any of the following requirements:
Aeronautics and Astronautics
Complete any of the following course(s):
AA 136B

Spacecraft Design Laboratory

3 Units
and
AA 236A

Spacecraft Design

3 Units
AA 146A

Aircraft Design

3 Units
and
AA 146B

Aircraft Design Laboratory

3 Units
AA 190

Directed Research and Writing in Aero/Astro

3-5 Units
or
Architectural Design
Complete at least 1 of the following courses:
CEE 32D

Construction: The Writing of Architecture

4 Units
CEE 100

Managing Sustainable Building Projects

4 Units
or
Atmosphere and Energy
Complete all of the following course(s):
EARTHSYS 191

Concepts in Environmental Communication

3 Units
or
Bioengineering
Complete all of the following course(s):
BIOE 131

Ethics in Bioengineering

3 Units
or
Biomechanical Engineering
Complete at least 1 of the following courses:
BIOE 131

Ethics in Bioengineering

3 Units
ENGR 199W

Writing of Original Research for Engineers

1-3 Units
or
Biomedical Computation
Complete at least 1 of the following courses:
BIOE 212

Introduction to Biomedical Informatics Research Methodology

3 Units
BIOE 131

Ethics in Bioengineering

3 Units
CS 191W

Writing Intensive Senior Research Project

3-6 Units
ENGR 199W

Writing of Original Research for Engineers

1-3 Units

NOTE: BIOE 212 is crosslisted with BIOMEDIN 212, CS 272, and GENE 212. Any of these offerings will count.

or
Computer Science
Complete at least 1 of the following courses:
CS 181W

Computers, Ethics, and Public Policy (WIM)

4 Units
CS 182W

Ethics, Public Policy, and Technological Change (WIM)

5 Units
CS 191W

Writing Intensive Senior Research Project

3-6 Units
CS 194W

Software Project (WIM)

3 Units
CS 210B

Industry Innovation Lab

3-4 Units
or
Chemical Engineering
Complete all of the following course(s):
CHEMENG 185A

Chemical Engineering Laboratory A

5 Units
or
Design/Product Design
Complete at least 1 of the following courses:
DESIGN 161A

Advanced Design: Open Build Capstone

4 Units
DESIGN 161B

Advanced Design: Open Build Capstone

4 Units
DESIGN 162A

Advanced Design: Partnered Build Capstone

4 Units
DESIGN 162B

Advanced Design: Partnered Build Capstone

4 Units
or
Electrical Engineering
Complete at least 1 of the following courses:
CS 194W

Software Project (WIM)

3 Units
EE 109

Digital Systems Design Lab

4 Units
EE 133

Analog Communications Design Laboratory

3-4 Units
EE 134

Introduction to Photonics

4 Units
EE 153

Power Electronics

3-4 Units
EE 168

Introduction to Digital Image Processing

3-4 Units
EE 191W

Special Studies and Reports in Electrical Engineering (WIM)

3-10 Units
EE 264W

Digital Signal Processing (WIM)

5 Units
EE 267W

Virtual Reality (WIM)

5 Units
or
Engineering Physics
Complete at least 1 of the following courses:
AA 190

Directed Research and Writing in Aero/Astro

3-5 Units
BIOE 131

Ethics in Bioengineering

3 Units
CS 181W

Computers, Ethics, and Public Policy (WIM)

4 Units
CS 182W

Ethics, Public Policy, and Technological Change (WIM)

5 Units
EE 134

Introduction to Photonics

4 Units
EE 153

Power Electronics

3-4 Units
ENGR 102W

Technical and Professional Communication

3 Units
ENGR 199W

Writing of Original Research for Engineers

1-3 Units
MATSCI 161

Energy Materials Laboratory

3-4 Units
MATSCI 164

Electronic and Photonic Materials and Devices Laboratory

3-4 Units
PHYSICS 191

Scientific Communication in Physics

3 Units
or
Environmental Systems Engineering
Complete at least 1 of the following courses:
BIOE 131

Ethics in Bioengineering

3 Units
CEE 100

Managing Sustainable Building Projects

4 Units
CEE 102W

Technical and Professional Communication

3 Units
COMM 120W

The Rise of Digital Culture

4-5 Units
EARTHSYS 191

Concepts in Environmental Communication

3 Units
or
Management Science and Engineering

The WIM course for MS&E is the same as the capstone course, MS&E 108. This course is not available to IDMEN students because they lack the background to take this project course.

or
Material Science and Engineering
Complete at least 1 of the following courses:
MATSCI 160

Nanomaterials Design

3-4 Units
MATSCI 161

Energy Materials Laboratory

3-4 Units
MATSCI 164

Electronic and Photonic Materials and Devices Laboratory

3-4 Units
or
Mechanical Engineering
Complete all of the following course(s):
ME 170A

Mechanical Engineering Design- Integrating Context with Engineering

4 Units
ME 170B

Mechanical Engineering Design: Integrating Context with Engineering

4 Units
or
Sustainable Architecture and Engineering
Complete at least 1 of the following courses:
CEE 32D

Construction: The Writing of Architecture

4 Units
CEE 100

Managing Sustainable Building Projects

4 Units

Capstone

Capstone Requirements

At least one of the Engineering courses must be identified as a “capstone/senior project” course in an SoE major, with content and activities that are relevant to your proposed goals.

Examples include:

  • ME 216B+C [DESIGN 161A+B] are the capstone courses for the Design major

  • CS 191, 194, etc., are the capstone options for CS.

  • ENVSE has a list of 5-9 capstone offerings, depending upon the specialty area chosen.

Your capstone should fit into your SoE topic focus; an Honors thesis or project may not be used for the capstone unless a detailed proposal and plan are approved at least a full year before graduation by the participating faculty member and the IDMEN Review Committee. Also, it is important to confirm that you will be allowed to enroll in your proposed capstone.  Since some departments reserve space in these courses for their own majors, you should not assume that you will be allowed to enroll.  Please check with the department hosting the course and the instructors teaching the course to be sure you’ll be allowed to enroll at the time you are planning to take this course. [NOTE for those with an MS&E-centric program: The MS&E capstone/WIM course (MS&E 108) is available only to declared MS&E majors, so you must find an alternative option from one of the other SoE programs.]

Students should choose one option from one of the lists below. Please note that some options consist of one course, and others require two courses to complete. An Honors Thesis may also meet this requirement, with approval from advisors and the IDMEN committee.

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

Spacecraft Design Laboratory

3 Units
and
AA 236A

Spacecraft Design

3 Units
AA 146A

Aircraft Design

3 Units
and
AA 146B

Aircraft Design Laboratory

3 Units
or
BIOE Course Options
Complete all of the following course(s):
BIOE 141A

Senior Capstone Design I

4 Units
BIOE 141B

Senior Capstone Design II

4 Units
or
CEE Course Options
Complete any of the following course(s):
CEE 133F

Studio 6: Integrated Design Capstone

5 Units
CEE 141A

Infrastructure Project Development

2 Units
and
CEE 141B

Infrastructure Project Delivery

3 Units
CEE 145E

Equitable Infrastructure Solutions

3 Units
CEE 161I

Atmosphere, Ocean, and Climate Dynamics: The Atmospheric Circulation

3 Units
CEE 165H

Big Earth Hackathon Wildland Fire Challenge

2 Units
CEE 176A

Energy Efficient Buildings

3-4 Units
and
CEE 176B

100% Clean, Renewable Energy and Storage for Everything

3-4 Units
CEE 183

Integrated Civil Engineering Design Project

4 Units
CEE 199

Undergraduate Research in Civil and Environmental Engineering

1-4 Units
CEE 272

Coastal Contaminants

3-4 Units
CEE 274D

Pathogens and Disinfection

3 Units
or
CME Course Options
Complete all of the following course(s):
CME 209

Mathematical Modeling of Biological Systems

3 Units
or
CS Course Options
Complete any of the following course(s):
CS 173A

Foundations of Computational Human Genomics

3-4 Units
CS 191

Senior Project

1-6 Units
or
CS 191W

Writing Intensive Senior Research Project

3-6 Units
CS 194

Software Project

3 Units
or
CS 194W

Software Project (WIM)

3 Units
CS 194H

User Interface Design Project

3-4 Units
CS 210B

Industry Innovation Lab

3-4 Units
CS 270

Modeling Biomedical Systems

3 Units
CS 274

Representations and Algorithms for Computational Molecular Biology

1-4 Units
CS 275

Translational Bioinformatics

3-4 Units
CS 279

Computational Biology: Structure and Organization of Biomolecules and Cells

3 Units
or
DESIGN Course Options
Complete any of the following course(s):
DESIGN 161A

Advanced Design: Open Build Capstone

4 Units
and
DESIGN 161B

Advanced Design: Open Build Capstone

4 Units
DESIGN 162A

Advanced Design: Partnered Build Capstone

4 Units
and
DESIGN 162B

Advanced Design: Partnered Build Capstone

4 Units
or
EE Course Options
Complete any of the following course(s):
EE 191W

Special Studies and Reports in Electrical Engineering (WIM)

3-10 Units
EE 264W

Digital Signal Processing (WIM)

5 Units
EE 267W

Virtual Reality (WIM)

5 Units
or
ENGR Course Options

Students wanting to count ENGR 199 or 199W must get approval from advisors and IDMEN committee.

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

Special Studies in Engineering

1-15 Units
ENGR 199W

Writing of Original Research for Engineers

1-3 Units

Applicable only for students approved for Honors and enrolled in applicable research.

or
ME Course Options
Complete all of the following course(s):
ME 170A

Mechanical Engineering Design- Integrating Context with Engineering

4 Units
ME 170B

Mechanical Engineering Design: Integrating Context with Engineering

4 Units
or
MATSCI Course Options
Complete at least 2 of the following courses:
MATSCI 161

Energy Materials Laboratory

3-4 Units
MATSCI 163

Mechanical Behavior Laboratory

3-4 Units
MATSCI 165

Nanoscale Materials Physics Computation Laboratory

3-4 Units

Students must receive a C- or better grade in the engineering capstone course(s).

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

IDMEN majors with a solid academic record and enthusiasm for independent research in a significant project may pursue a Bachelor’s degree with Honors (IDMEN-BSH). This option is particularly valuable for students pursuing a PhD because the research experience helps prepare a student for doctoral-level work. The honors thesis, and any coursework associated with the honors degree, is above and beyond the scope of the major itself and can only be counted as a Capstone project if a detailed proposal and plan are approved at least a full year before graduation by the participating faculty member as well as the IDMEN Review Committee.

  1. The student must submit a letter applying for the Honors option endorsed by the student’s primary advisor and honors advisor; the letter should be submitted to the Office of Student Affairs in 135 Huang no later than mid-October of the senior year.

  2. The IDMEN honors advisor may require coursework beyond what is required for the BS without honors.

  3. The student must maintain a GPA of at least 3.5.

  4. The student must complete an honors thesis or project. The manner of evaluating the work will be set by the honors advisor and a second reader, one of whom must be a member of the Academic Council in the School of Engineering. The honors or program advisor will decide the deadline to submit the thesis or project, but it should be set by mid-May at latest.

  5. The student must present the work in an appropriate forum, e.g., in the same session as honors theses are presented in the advisor’s department.

  6. If the honors project will also serve as the capstone for the major, the project must be sent to the SoE Office of Student Affairs by end of May of the senior year for final evaluation by the IDMEN committee.

  7. The signature and title page of the approved thesis or project must be submitted to the Office of Student Affairs by the first week in June of the senior year.

Further information is available from the Office of Student Affairs, Huang 135.