Skip to content Skip to navigation


Undergraduate Forms

2019-20 Undergraduate Program Sheet (Older sheets found HERE):



2019-20 Undergraduate Program Requirements:


Program Deviation:


Four Year Plan:


Minor Form:

Minor Program

Honor's Program

Honors Application

Honors Signature Page

Program Sheet

Using and submitting program sheets

Every MSE major must submit a program sheet to graduate. Your program sheet is an essential document for planning and degree certification by the School of Engineering (SoE). It is in effect a student’s contract with the SoE, because completion of all courses listed on the sheet is a requirement for receiving the bachelor's degree with a major in the school. The first version of the program sheet is submitted when the student declares a major. Subsequent changes can be made by having the advisor’s initial on minor revisions, or by resubmitting an updated program sheet with new signature if there are extensive changes. The final version of your program sheet must be complete, accurate and signed by your advisor PRIOR to the quarter in which you plan to graduate.

Program sheets, sample four-year plans and requirements are all described in the Handbook for Undergraduate Engineering Programs. Hard copies of the handbook can be picked up from the Office of Student Affairs, located on the second floor of Terman Engineering. You can also download an online version of the handbook.

Program Deviation Instructions

Students have the option to petition for deviations from curricular requirements. Petitions must be approved PRIOR to a student's last quarter.

Be sure to completely fill out the petition form AND your program sheet before handing them in. Advisor signatures are required on both forms before submitting the petitions.

Petitions to deviate from university requirements (GER requirements, foreign language requirements and the like) are handled through the Registrar's Office at 482 Galvez Mall.

Petitions to deviate from departmental depth requirements are handled by the MSE department via the Student Services Office.

Petitions to deviate from non-departmental school of engineering requirements (math, science, technology in society, or fundamentals) are reviewed by the Student Affairs Office in 475 Huang Engineering Center, Suite 135.

When submitting a petition:

  • Be sure to include the reasoning behind your request and to obtain the signature of your major advisor.
  • Attach a completed program sheet and a current Stanford transcript (an AXESS copy is fine) to the petition request.
  • Return the completed package to the School of Engineering Office of Student Affairs or the Department Student Services Office as appropriate.

Completed packages contain:

  • Completed form with reasoning behind request and advisor signature.
  • Completed program sheet.
  • Unofficial Stanford transcript.

To download petition forms, please see the Handbook for Undergraduate Engineering Programs.