Systems Science and Engineering, BSE

Systems Engineers provide technical management for societal-scale problems that often encompass the connections between the physical and the information world. Examples of the many cutting-edge applications include autonomous robotics, smart buildings, national power grid management, global networks, service optimization, and biological systems. Systems engineering is the set of reusable mathematics, intellectual tools, and methodologies for attacking large-scale engineering problems. These common tools are adaptable for problems in different engineering domains (e.g., electrical, mechanical, biological, chemical, and computing) and help us understand, design, and manage systems that contain elements from multiple domains. Systems engineering deals with how we extract useful, abstract models from lower level systems, use these models to analyze and predict behavior, and use the analysis to control behavior and optimize/synthesize solutions.   System engineering helps us understand what happens when we compose many elements, each with their own behavior, and how to design and constrain the individual elements to engineer desired behavior for the composed system.

Systems Science and Engineering (SSE) Major Requirements

37 course units are required.

Systems Foundations
CIS 110Introduction to Computer Programming (or equivalent)1
or ENGR 105 Introduction to Scientific Computing
ESE 111Atoms, Bits, Circuits and Systems 11
CIS 120Programming Languages and Techniques I1
ESE 204Decision Models1
ESE 210Introduction to Dynamic Systems1
ESE 224Signal and Information Processing1.5
ESE 303Stochastic Systems Analysis and Simulation1
Information Systems Electives
Select 3 from the following:3
Introduction to Computer Systems
Database and Information Systems
Foundations of Data Science
Introduction to Networks and Protocols
Agent-Based Modeling and Simulation
Intro to Linear, Nonlinear and Integer Optimization
Feedback Control Design and Analysis
Dynamical Systems for Engineering and Biological Applications
Estimation and Detection Theory
Data Mining: Learning from Massive Datasets
Scalable and Cloud Computing
Theory of Networks
Algorithmic Game Theory
Systems Design
Select one of the following:1
Software Design/Engineering
Embedded Software for Life-Critical Applications
Design of Smart Systems
Systems Methodology
Systems Project
Select one of the following:1
Introduction to Electrical and Systems Engineering Research Methodology
Embedded Systems/Microcontroller Laboratory
Control For Autonomous Robots
Feedback Control Design and Analysis 2
Biomechatronics 2
ESE 450Senior Design Project I - EE and SSE1
ESE 451Senior Design Project II - EE and SSE1
Engineering Elective1
Math and Natural Science
MATH 104Calculus, Part I1
MATH 114Calculus, Part II1
MATH 240Calculus, Part III1
ESE 301Engineering Probability1
ESE 402Statistics for Data Science1
PHYS 140Principles of Physics I (without laboratory)1-1.5
or PHYS 150 Principles of Physics I: Mechanics and Wave Motion
or PHYS 170 Honors Physics I: Mechanics and Wave Motion
or MEAM 110 Introduction to Mechanics
ESE 112Engineering Electromagnetics1.5
or PHYS 141 Principles of Physics II (without laboratory)
or PHYS 151 Principles of Physics II: Electromagnetism and Radiation
or PHYS 171 Honors Physics II: Electromagnetism and Radiation
CHEM 101General Chemistry I1
or EAS 091 Chemistry Advanced Placement/International Baccalaureate Credit (Engineering Students Only)
or BIOL 101 Introduction to Biology A
or BIOL 121 Introduction to Biology - The Molecular Biology of Life
MATH 312Linear Algebra1
or MATH 314 Advanced Linear Algebra
or MATH 370 Algebra
Natural Science Lab (if applicable) 3.5
Professional Electives
Technology Management Electives
ESE 400Engineering Economics1
or EAS 545 Engineering Entrepreneurship I
or EAS 595 Foundations of Leadership
or MGMT 235
or MGMT 237 Management of Technology
or OIDD 236 Scaling Operations in Technology Ventures: Linking Strategy and Execution
Societal Problem Application
Select 3 Societal Problem Electives 43
General Electives 5
EAS 203Engineering Ethics1
Select 4 Social Science or Humanities courses4
Select 2 Social Science or Humanities or Technology in Business & Society courses2
Total Course Units37


 Students may select one of three concentrations:

  • Data Science and Artificial Intelligence
  • Decision Science
  • Robotics

The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2020 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.