Skip to content Skip to navigation

Minor Programs

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 in the Handbook starting on page 343 (of the 2017-18 edition). Link to Minor Program Sheets.

MMMM Form Required by SSC

In addition to the program sheet, you must also fill out the Major-Minor & Multiple Major Course Approval form by end of WInter quarter of your senior year; we recommend filling out and having this form approved by the SoE Dean's office in 135 Huang (not by your SoE advisor or department) well before 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 below. See the MMMM form for further instructions.

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

See 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. Students may not overlap (double-count) courses for completing major and minor requirements, unless:

a) Overlapping courses fulfill introductory skill requirements (for example, introductory math and science), but only if not used as core courses in another program
b) Overlapping courses enable the student to meet School of Engineering requirements, such as introductory science, the TIS requirement, and engineering fundamentals. However, courses used for the major and/or minor depth/core must not be duplicated within any other of the student’s degree programs. This means, for example, that a math course used as fulfilling a Depth requirement in a minor program may not also count as fulfilling a Math requirement in the major program (in no case may a student with a CS minor use either CS 103 or 109 to fulfill the Math requirement for any other degree program as these courses are considered part of the CS minor core.) The student should consult with their advisor or departmental student services contact to find an acceptable substitute course for the minor program. A Petition to Deviate to waive the course for the minor may also be submitted; however, even if approved, in no case may the total unit count fall below the minimum set by the minor department.

  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.