Management Engineering electives

Class of 2025

Class of 2026 and onward

Non-MSE Technical Electives


Choosing Electives (for class of 2025):

For complete details, please select your calendar.  For example, the Class of 2025 uses the 2020 calendar.

Beginning in 3A, students begin choosing electives.  By graduation, each student is required to have successfully completed six technical electives, one CSE List A Impact elective, and two “free” electives.  The Department of Management Science and Engineering offers the following courses toward these elective requirements:


4A Spring 2024 – two electives required:

Technical

  • MSCI 452 Decision Making Under Uncertainty
  • MSCI 531 Stochastic Processes and Decision Making
  • MSCI 543 Analytics and User Experience

Impact

  • MSCI 442 Impact of Information Systems on Organizations and Society
     

4B Winter 2025 – four 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

Free

  • MSCI 454 Technical Entrepreneurship

Choosing Electives (for the class of 2026 and onward):

For complete details, please select your calendar. For example, the Class of 2026 uses the 2021 calendar.

Beginning in 2A, students begin choosing electives. By graduation, each student is required to have successfully completed two Natural Science Electives, six technical electives, and one CSE List A Impact elective.

Below is a term by term list of available electives. Please note that not all of the Natural Science electives will fit your schedule.


2A Fall - one Natural Science elective required:

  • BIOL 110 Introductory Zoology
  • BIOL 130 Introductory Cell Biology
  • BIOL 150 Organismal and Evolutionary Ecology
  • BIOL 239 Genetics (ONLINE)
  • 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 (ONLINE)
  • EARTH 123 Introductory Hydrology
  • ENVS 200 Field Ecology
  • PHYS 275 Planets
  • PSYCH  207 Cognitive Processes (also offered ONLINE)
  • PSYCH 261 Physiological Psychology (also offered ONLINE)
  • SCI 238 Introductory Astronomy (ONLINE)

2B Spring - one Natural Science elective required:

  • BIOL 220 Introduction to Plant Structure and Function
  • 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
  • PSYCH 207 Cognitive Processes (ONLINE)
  • PSYCH 261 Physiological Psychology (ONLINE)
  • SCI 238 Introductory Astronomy

3A Winter - one elective 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

4A Spring – two electives required:

Technical

  • MSE 452 Decision Making Under Uncertainty
  • MSE 531 Stochastic Processes and Decision Making
  • MSE 543 Analytics and User Experience

Impact

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


Recently approved non-MSE Technical Electives:

Please note that these courses may not be offered or fit your schedule in the upcoming term.  There also 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.