Cyber-Physical Systems Engineering

In the Cyber-Physical Systems Engineering program, you'll learn about engineering systems that integrate physical processes, computation and control. As a Cyber-Physical Systems Engineering major, you’ll learn how cyber-physical systems are used to manage electric grids and other infrastructures, home utilities and appliances, robots, autonomous vehicles, environmental sensor networks, traffic control, smart toys and Internet of Things (IoT) systems.

As a Cyber-Physical Systems Engineering major, you'll also learn how to:

  • Analyze a simple physical process and develop a mathematical model that describes it
  • Develop a feedback control system that controls a simple physical process
  • Solve a computational problem by selecting appropriate data structures and algorithms
  • Select the hardware (sensors, actuators, controllers, etc.) for a Cyber-Physical System
  • Develop the embedded system software that manages Cyber-Physical System hardware
  • Assess and improve the reliability and security of a simple Cyber-Physical System
  • Integrate feedback control, algorithms, and hardware to implement a Cyber-Physical System

The Cyber-Physical Systems Engineering program takes on a multi-disciplinary approach – you’ll gain a broad and deep foundation in computer science and software development.

The College of Computing and Digital Media (CDM) is located in downtown Chicago, in the heart of the technology and business districts, providing you many opportunities to work professionally with leading companies in information systems. Many CDM faculty members are working professionals, allowing you to learn first-hand from leaders in the industry.

Classes

Sample Courses:

  • Data Structures
  • Discrete Mathematics
  • Embedded Systems
  • Networking for Cyber-Physical Systems
  • Physics
  • Technical Writing
Major Requirements Schedule of Classes Department Website

Career Options

Common Career Areas:

  • Automotive embedded software engineer
  • Computer hardware engineer
  • Cyber security analyst
  • Cyber security engineer
  • Information systems security manager
  • IT security engineer
  • Researcher
Request info