Skip to content Skip to navigation

Approved Courses

2019-20 Approved School of Engineering Breadth Courses

Find links to SoE-approved course lists in the box to the left. These listed courses fulfill 2017-18 Math, Science, Technology in Society, and Engineering Fundamentals requirements for School of Engineering majors. See linked files for more information on which math and/or science courses to take and when.

  • Math Courses

  • Science Courses

  • Engineering Fundamentals Courses

  • Technology in Society Courses 2018-19: Recommendation: Take your TiS course PRIOR to your final quarter as a undergraduate student: Only a few courses are offered each quarter that satisfy TiS and your choice may fill up and be unavailable to you, especially spring quarter courses.

Petitioning to Use Higher-Level Courses for SoE Requirements: It is possible to substitute a higher-level course for a School of Engineering basic requirement (math, science, or Engineering fundamental) via SoE Petition to Deviate. We encourage students to take/use a higher-level course if taking the introductory course would mean repeating material already learned and tested. For instance, if you are an ME major who has already taken ME 210, there is no point in going backwards and taking ENGR 40M; instead you could substitute a course such as EE 102A.

Course Chart for the TiS Requirement Note: MS&E majors must choose from among the courses marked “X” in the major columns; CE majors must take CEE 102A. Students in other majors may choose from any of the following courses, although CS majors have priority in CS 181W. 

Important note for Technology in Society: You must use a course that is on the approved list the year you take it*. For example, if you took ENGR 129 when it was offered and on the list in 2014-15, it is still allowed to count as TiS. Conversely, if you took ME 120 or PUBLPOL 122 in the past few years, it will not count as fulfilling TiS because neither has been approved for TiS since 2013-14.