Enrollment requirements
Explore coursework requirements for each major and use them to keep you on track for your chosen graduation timeline.
What are enrollment requirements?
After you are placed into a major at the end of your first year, you will need to complete additional courses before you can begin your major's core coursework. These courses are called enrollment requirements and vary by major.
You will typically complete these requirements during your second year. Bioengineering and Chemical Engineering students can begin core major courses in the spring quarter of sophomore year, while students in other majors typically begin core courses in the fall quarter of junior year.
More tools to help keep you on track
Frequently asked questions
- For students in Bioengineering and Chemical Engineering, core courses start in spring quarter of the second year.
- For students in all other majors, core courses start in fall quarter of the third year.
- For students in Electrical and Computer Engineering: Due to the flexible nature of ECE’s curriculum, students in the ECE major can begin core courses as soon as they’ve completed the prerequisites.
The Human-Centered Design & Engineering major requirements differ enough from those of the other majors that they are not captured in this table.
Enrollment requirements by major
This table provides a summary of the courses that are required to be completed before starting with core major courses for Engineering Undeclared students.
Filter options
Show/Hide majors:
Show/Hide courses:
Key to symbols
| AA | BioE | ChemE | CivE | ECE^ | EnvE | IE | MSE | ME | |
|---|---|---|---|---|---|---|---|---|---|
| AA 210 | Complete these courses before starting core major coursework | not required prior to enrollment | not required prior to enrollment | Complete these courses before starting core major coursework | not required prior to enrollment | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | |
| AA 260 | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment |
| AMATH 301 | required prior to enrollment | required prior to enrollment or CSE 12X + BIOEN 217 | not required prior to enrollment | required prior to enrollment one of CSE 12X or CSE 160 | not required prior to enrollment | required prior to enrollment one of CSE 12X or CSE 160 | not required prior to enrollment | required prior to enrollment or CSE 122 | |
| BIOL 180 | not required prior to enrollment | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment |
| CEE 220 | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | required prior to enrollment or ME 230 | required prior to enrollment | |
| CHEM 142* | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Pick two of these courses to fulfill your enrollment requirements CHEM143 or CHEM145 | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework |
| CHEM 152 | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | not required prior to enrollment | Complete these courses before starting core major coursework | required prior to enrollment | Complete these courses before starting core major coursework | required prior to enrollment | ||
| CHEM 162 | not required prior to enrollment | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment |
| CHEM 223 or 237 | not required prior to enrollment | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment |
| CSE 121 | not required prior to enrollment | required prior to enrollment one of CSE 12X + BIOEN 217; or AMATH 301 | required prior to enrollment one of CSE 12X or AMATH 301 or CSE 160 | required prior to enrollment one of CSE 12X or AMATH 301 or CSE 160 | |||||
| CSE 122 * Note for programming courses: Please contact an adviser if you have transfer credit for CSE 142. It may count as an enrollment requirement for some majors. | not required prior to enrollment | required prior to enrollment one of CSE 12X + BIOEN 217; or AMATH 301 | required prior to enrollment one of CSE 12X or AMATH 301 or CSE 160 | Complete these courses before starting core major coursework | required prior to enrollment one of CSE 12X or AMATH 301 or CSE 160 | required prior to enrollment or AMATH 301 | |||
| CSE 123 | not required prior to enrollment | required prior to enrollment one of CSE 12X + BIOEN 217; or AMATH 301 | required prior to enrollment one of CSE 12X or AMATH 301 or CSE 160 | required prior to enrollment or CSE 143 | required prior to enrollment one of CSE 12X or AMATH 301 or CSE 160 | ||||
| CSE 143 | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | required prior to enrollment or CSE 123 | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment |
| English Composition | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework |
| MATH 124, 125, 126 * Note for programming courses: Please contact an adviser if you have transfer credit for CSE 142. It may count as an enrollment requirement for some majors. | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework |
| MATH 207 | required prior to enrollment | Complete these courses before starting core major coursework | required prior to enrollment | required prior to enrollment or AMATH 351 | required prior to enrollment | ||||
| MATH 208 | required prior to enrollment | required prior to enrollment | Pick two of these courses to fulfill your enrollment requirements | not required prior to enrollment | |||||
| MATH 224 | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | Pick two of these courses to fulfill your enrollment requirements | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | |
| ME 230 | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | required prior to enrollment | not required prior to enrollment | not required prior to enrollment | required prior to enrollment or CEE 220 | not required prior to enrollment | required prior to enrollment |
| MSE 170 | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | not required prior to enrollment | required prior to enrollment | ||
| PHYS 121 * Note for programming courses: Please contact an adviser if you have transfer credit for CSE 142. It may count as an enrollment requirement for some majors. | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework |
| PHYS 122 | Complete these courses before starting core major coursework | required prior to enrollment | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | required prior to enrollment | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework | Complete these courses before starting core major coursework |
| PHYS 123 | required prior to enrollment | not required prior to enrollment | Pick two of these courses to fulfill your enrollment requirements | not required prior to enrollment | required prior to enrollment |
* Note for programming courses: Please contact an adviser if you have transfer credit for CSE 142. It may count as an enrollment requirement for some majors. Back to content
^Note for Electrical and Computer Engineering (ECE) students: In addition to CHEM 142, MATH 224, and PHYS 123, BIOL 130 and BIOL 220 may also be used.
Additional notes
* Note for programming courses: Please contact an adviser if you have transfer credit for CSE 142. It may count as an enrollment requirement for some majors. Back to content
^Note for Electrical and Computer Engineering (ECE) students: In addition to CHEM 142, MATH 224, and PHYS 123, BIOL 130 and BIOL 220 may also be used.Open configuration options
Accelerated/honors options
* Denotes a course that has an accelerated/honors option
- CHEM 143, 153 or 145, 155, 165 can replace CHEM 142, 152, 162
- MATH 134, 135, 136 can replace MATH 124, 125, 126 and MATH 207, 208
- PHYS 141, 142, 143 can replace PHYS 121, 122, 123