Non-MSE Technical Electives
Choosing Electives:
For complete details, please select your calendar. For example, the Class of 2028 uses the 2023 calendar.
Beginning in 1B, students begin choosing electives. By graduation, each student is required to have successfully completed three Natural Science Electives, six technical electives, and one CSE List A Impact elective. (Students who graduate in 2028 or earlier only require two Natural Science Electives, as PHYS 125 was part of their 1B core.)
Below is a term by term list of available electives. Please note that not all of the Natural Science electives will fit your schedule.
1B Winter (2025 onward) - one Natural Science elective required:
- BIOL 130 Introdutory Cell Biology
- BIOL 211 Introductory Vertebrate Zoology
- Introduction to Plant Structure and Function
- BIOL 239 Genetics
- BIOL 240 Fundamentals of Microbiology ()
- CHEM 262 Organic Chemistry for Engineering
- EARTH 122 Introductory Environmental Sciences
- EARTH 221 Intro Geochemistry
- ENVS 200 Field Ecology
- PHYS 112 Physics 2
- PHYS 122 Waves, Electricity & Magnetism
- PHYS 124 Modern Physics
- PHYS 175 Introduction to the Universe
- PHYS 233 Introduction to Quantum Mechanics
- PSYCH 207 Cognitive Processes (also available )
- PSYCH 261 Physiological Psychology
- SCI 238 Introductory Astronomy
- SCI 250 Environmentl Geology
2A Fall - one Natural Science elective required:
- BIOL 110 Biodiversity, Biomes & Evol
- BIOL 130 Introductory Cell Biology
- BIOL 239 Genetics ()
- BIOL 240 Fundamentals of Microbiology
- BIOL 273 Principles of Human Physiology 1 (BIOL 130 is a required prereq, so most students would only be able to take this in 2B).
- CHEM 262 Organic Chemistry for Engineering
- EARTH 121 Introductory Earth Sciences ()
- EARTH 122 Introductory Environmental Sciences ()
- EARTH 123 Introductory Hydrology
- ENVS 200 Field Ecology
- PHYS 275 Planets
- PSYCHÂ 207 Cognitive Processes (also offered )
- PSYCH 261 Physiological Psychology
- SCI 238 Introductory Astronomy ()
2B Spring - one Natural Science elective required:
- BIOL 239 Genetics
- BIOL 240 Fundamentals of Microbiology (ONLINE)
- BIOL 273 Principles of Human Physiology 1 (Prereq:Â BIOL 130) (ONLINE)
- CHE 161 Engineering Biology (reserved for first year CHE)
- EARTH 121 Introductory Earth Sciences (ONLINE)
- EARTH 123 Introductory Hydrology (ONLINE)
- EARTH 221 Geochemistry 1 (Prereq: CHEM 123, 125 or level at least 2A Geological Engineering)
- ENVS 200 Field Ecology
- PHYS 112 Physics 2 (also offered ONLINE)
- PHYS 122 Waves, Electricity & Magnetism (ONLINE)
- PSYCH 207 Cognitive Processes (ONLINE)
- PSYCH 261 Physiological Psychology (ONLINE)
- SCI 238 Introductory Astronomy
3A Winter - one elective required (Starting W28, MSE 446 becomes core and no electives are required.):
Technical
- MSEÂ 446 Introduction to Machine Learning
- MSEÂ 555 Scheduling: Theory and Practice
3B Fall - one elective required:
Technical
- MSEÂ 541 Search Engines
- MSEÂ 551 Quality Management and Control
Impact
- MSEÂ 422 Economic Impact of Technological Change and Entrepreneurship
- Full list of CSE List A – Impact Courses
4A Spring – two electives required (Starting F29, 4A moves to fall and three electives are required, as MSE 436 changes from core to technical):
Technical
- MSEÂ 452 Decision Making Under Uncertainty
- MSE 446 Introduction to Machine Learning
- MSEÂ 531 Stochastic Processes and Decision Making (not offered S25)
- MSEÂ 543 Analytics and User Experience
Impact
- MSEÂ 442 Impact of Information Systems on Organizations and Society
- Full list of CSE List A – Impact Courses
4B Winter – three electives required:
Technical
- MSEÂ 433 Applications of Management Engineering
- MSEÂ 435 Advanced Optimization Techniques
- MSEÂ 446 Introduction to Machine Learning
- MSEÂ 555 Scheduling: Theory and Practice
- MSEÂ 546 Advanced Machine Learning
Impact
- MSEÂ 442 Impact of Information Systems on Organizations and Society
- Full list of CSE List A – Impact Courses
Recently approved non-MSE Technical Electives:
Please note that these courses may not be offered or fit your schedule in the .  Also, we do not recommend these courses for everyone; the courses are approved for students with an interest in that particular area. There may be prerequisite and/or reserve requirements that prevent you from enrolling. Please contact the instructor or department offering the course if you wish to request an override.