Skip to main content Skip to secondary navigation

Minor Programs

Main content start

Nine School of Engineering programs offer a Minor Program

Aeronautics/Astronautics (AA), Civil Engineering (CE), Chemical Engineering (CHEME), Computer Science (CS), Electrical Engineering (EE), Environmental Systems Engineering (ENVSE), Materials Science & Engineering (MATSC), Mechanical Engineering (ME), and Management Science & Engineering (MGTSC). Details on each program can be found on the Explore Degrees site and below; and course requirements/elective options are listed on each program's Minor Program Sheets.

General requirements and policies for a minor in the School of Engineering

See the SoE Minors Explore Degrees page or Chapter 7 of the UGHB for specific requirements for each minor program offered.

  1. A minor consists of a set of courses totaling not less than 20 and not more than 36 units, with a minimum of six courses of at least 3 units each. These courses must be taken for a letter grade except where letter grades are not offered. A minimum total GPA of 2.0 must be maintained in courses taken for the minor; departments may choose to set a higher GPA.
  2. The set of courses should be sufficiently coherent as to present a body of knowledge within a discipline or sub-discipline.
  3. Courses used for the major and/or minor core must not be duplicated within any other of the student's degree programs; that is, students may not overlap (double-count) courses for completing core major OR core minor requirements.
  1. Departmentally-based minor programs are structured at the discretion of the sponsoring department, subject only to requirements (1), (2), and (3) above.

No “General Engineering” minor is offered.

In addition to the minor program sheet, you must also fill out the Major-Minor & Multiple Major Course Approval eform your senior year; the form will be routed to the SoE Office of Student Affairs for approval (not to your SoE advisor or department). We recommend completing this form prior to your final quarter at Stanford so that if problems are brought to light in the process you still have time to find a solution. The purpose of the MMMM form is to make sure you are not doublecounting any courses in common between two degree programs. For details on what is allowed to doublecount (aka overlap), see policy #3 above or contact Darlene at dlazar@stanford.edu.

School of Engineering Minor Programs

Minor Program Sheets

See each Minor Program Sheet for course requirements and elective options.

Aeronautics and Astronautics Minor (AA-MINOR)

The Aero/Astro minor introduces undergraduates to the key elements of modern aerospace systems. Within the minor, students may focus on aircraft, spacecraft, or disciplines relevant to both. The course requirements for the minor are described in detail below. If any core classes (aside from ENGR 21*) are part of student's major or other degree program, the AA adviser can help select substitute courses to fulfill the AA minor requirements; no double counting allowed.  

All courses taken for the minor must be taken for a letter grade if that option is offered by the instructor. Minimum GPA for all minor courses combined is 2.0. The minor is 24 units total.

*ENGR 21 is waived as a minor requirement if already taken as part of the major program.

Chemical Engineering Minor (CHEME-MINOR)

The courses required for the Chemical Engineering minor total 36-37 units and can be found listed on the Minor Program Sheet. Note: Cumulative GPA for all minor courses must be at least 2.0; all courses listed must be taken for a letter grade if that option is offered.

Civil Engineering Minor (CE-MINOR)

The program sheet for the CE minor program can be found on the UGHB website.

The civil engineering minor is intended to give students a focused introduction to one or more areas of civil engineering. Departmental expertise and undergraduate course offerings are available in the areas of Construction Engineering and Management, Structural and Geotechnical Engineering, and Architectural Design. Students interested in Environmental and Water Studies should refer to the Environmental Systems Engineering minor. The minimum prerequisite for a civil engineering minor is MATH 21; however, many courses of interest require PHYSICS 41 and/or MATH 51 as prerequisites. Students should recognize that a minor in civil engineering is not an ABET-accredited degree program.

Since undergraduates having widely varying backgrounds may be interested in obtaining a civil engineering minor, and the field itself is broad, no single set of course requirements will be appropriate for all students. Instead, interested students are encouraged to propose their own set of courses within the guidelines listed below. Additional information, including example minor programs, is given on the CEE website.

General guidelines and procedures for the minor in civil engineering are:

  1. A civil engineering minor must contain at least 24 units of engineering coursework not taken for the major, and must consist of at least six classes of a least 3 units each of letter-graded work, except where letter grades are not offered. Coursework must conform to the School of Engineering minor requirements published in the Stanford Bulletin and in this Handbook. Note: Cumulative GPA for all minor courses must be at least 2.0.
  2. To declare a minor with the CEE department, students must complete a Civil or Environmental Systems Engineering Minor Program form. Professor Anne Kiremidian (ask@stanford.edu) is the advisor for minors in Civil Engineering. John Barton (jhbarton@stanford.edu) is the advisor for minors in the CE Architectural Design track. Students must consult with the appropriate advisor in developing their minor program, obtain the advisor’s approval (including signature) of their study list on the CE Minor Program Sheet, and turn in the form to Jill Filice in CEE Student Services, Room 316 Y2E2.
  3. Preferably two quarters prior to graduation (and at latest by the Final Study List deadline of graduation quarter), the student must complete a Major-Minor & Multiple-Major Course Approval eForm, available on Axess under the Student tab. Once submitted, the form will be reviewed by the School of Engineering, your major department, and the Registrar; you will be notified of any issues and/or approval.

Minors must be officially declared and all courses completed (or in progress) no later than the deadline for a student’s application to graduate.

Computer Science Minor (CS-MINOR)

The courses necessary to fulfill the requirements for the minor in Computer Science are shown on the Minor Program Sheet. In addition, students must complete the standard mathematics sequence through MATH 51 as a prerequisite.

Note 1: Neither CS 103 nor CS 109 may be counted in any other degree program, not even as math. Only CS106 B/X may be double-counted towards both major and minor requirements in two or more programs; all other courses are considered as Core or Depth to the program.

Note 2: Cumulative GPA for all minor courses must be at least 2.0; all courses listed must be taken for a letter grade if that option is offered.

Electrical Engineering Minor (EE-MINOR)

The options for completing a minor in Electrical Engineering are outlined on the Minor Program Sheet. Students must complete a minimum of 23-25 units. Note: Cumulative GPA for all minor courses must be at least 2.0; all courses listed must be taken for a letter grade if that option is offered.

Environmental Systems Engineering Minor (ENVSE-MINOR)

The Environmental Systems Engineering minor is intended to give students a focused introduction to one or more areas of Environmental Systems Engineering. Departmental expertise and undergraduate course offerings are available in the areas of environmental engineering and science, environmental fluid mechanics and hydrology, and atmosphere/energy. The minimum prerequisite for an ENVSE minor is MATH 21 or 42; however, many courses of interest require PHYSICS 41 and/or MATH 51 as prerequisites. Students should recognize that a minor in Environmental Systems Engineering is not an ABET-accredited degree program.

Since undergraduates having widely varying backgrounds may be interested in obtaining an Environmental Systems Engineering minor, no single set of course requirements is appropriate for all students. Instead, interested students are encouraged to propose their own set of courses within the guidelines listed below. Additional information, including example minor programs, are given on the CEE website.

General guidelines and procedures for the minor in environmental systems engineering are:

  1. An Environmental Systems Engineering minor must contain at least 24 units of engineering coursework not taken for the major and must consist of at least six classes of at least 3 units each of letter-graded work, except where letter grades are not offered. Coursework must conform to the School of Engineering (SoE) minor requirements published in the Stanford Bulletin and in this Handbook. Note: Cumulative GPA for all minor courses must be at least 2.0.
  2. To declare a minor with the CEE Department, students must complete a Civil or Environmental Systems Engineering Minor Program form and apply for the Environmental Systems Engineering minor on Axess.. Professor Nicholas Ouellette (nto@stanford.edu) is the advisor for minors in Environmental Systems Engineering. Students must consult with Prof. Ouellette in developing their minor program and must obtain her approval (including signature) of their study list on the CEE Environmental Systems Engineering Minor Program sheet and turn it in to Jill Filice in CEE Student Services in Room 316, Y2E2.
  3. Preferably two quarters prior to graduation (and at latest by the Final Study List deadline of graduation quarter), the student must complete a Major-Minor & Multiple-Major Course Approval eForm, available on Axess under the Student tab. Once submitted, the form will be reviewed by the School of Engineering, your major department, and the Registrar; you will be notified of any issues.
    • Minors must be officially declared and all courses completed (or in progress) no later than the deadline for a student’s application to graduate.

Management Science and Engineering Minor (MGTSC-MINOR)

See Minor Program Sheet for a list of required and elective courses required to fulfill minor requirements. Units will total 27 units, though with additional recommended courses the total may reach up to 36 units. Note: Cumulative GPA for all minor courses must be at least 2.0; all courses listed must be taken for a letter grade if that option is offered.

Materials Science and Engineering Minor (MATSC-MINOR)

A minor in the Department of Materials Science and Engineering allows interested students to explore the role of materials in modern technology and to gain understanding of the fundamental processes that govern materials behavior. The courses listed on the Minor Program Sheet fulfill the requirements. All courses for the minor requirements must be taken for a letter grade if offered by the instructor; cumulative GPA for all minor courses must be at least 2.0.

Mechanical Engineering Minor (ME-MINOR)

There are three options for students interested in a minor in Mechanical Engineering: A general minor that exposes students to the breadth of the field, and two specialized minors—Thermosciences and Mechanical Design—that allow students to pursue a particular area in more depth. The requirements for each of these minors are listed below. If ENGR14 or 15 will be taken for the major requirements, other courses may be substituted for these minor requirements via petition. The total number of required units remains the same as listed below. Note: Cumulative GPA for all minor courses must be at least 2.0.

General Minor in Mechanical Engineering

This minor aims to expose students to the breadth of Mechanical Engineering in terms of topics and of analytic and design activities. Students interested in this minor must take the following courses as prerequisites: MATH 19/20/21 or equivalent, and PHYSICS 41.

Thermosciences Minor in Mechanical Engineering

Students interested in this minor must take the following courses as prerequisites: MATH 19/20/21 or equivalent, MATH 51 (or CME 100), and PHYSICS 41. 

Mechanical Design Minor in Mechanical Engineering

This minor includes design activities supported by analysis and has the following courses as prerequisites: MATH 19/20/21 or equivalent, and PHYSICS 41.