Learn More and ApplyCyber-Physical Systems Engineering (BS)

Menu

CDM

The BS in Cyber-Physical Systems Engineering program prepares students for engineering systems that integrate physical processes, computation, and control. Cyber-physical systems are used to manage electric grids and other infrastructures, home utilities and appliances, robots, self-driving vehicles, smart appliances, and Internet of Things (IoT).

Program Requirements Quarter Hours
Liberal Studies Requirements 52
Major Requirements 136
Open Electives 4
Total hours required 192

Learning Outcomes

Students will be able to:

  • Model a computational problem, select appropriate algorithms and data structures for a solution, justify the correctness of the algorithm, and implement an application solving the problem.
  • Analyze and select an algorithm based on system effects.
  • Analyze a simple physical process; develop a mathematical model that describes it and feedback control system that controls it.
  • Select the hardware (e.g., sensor, actuators, controllers, etc.) and integrate feedback control algorithms to implement a cyber-physical system.

Liberal Studies Requirements

Honors program requirements can be found in the individual Colleges & Schools section of the University Catalog. Select the appropriate college or school, followed by Undergraduate Academics and scroll down.

Plan of Study Grid
First Year ProgramHours
Chicago Quarter
LSP 110
DISCOVER CHICAGO
or EXPLORE CHICAGO
4
Focal Point
Not Required
Writing
WRD 103 COMPOSITION AND RHETORIC I 1 4
WRD 104 COMPOSITION AND RHETORIC II 1 4
Quantitative Reasoning
Not Required
Sophomore Year
Race, Power, and Resistance
LSP 200 SEMINAR ON RACE, POWER, AND RESISTANCE 4
Junior Year
Experiential Learning
CSE 393 CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM I 4-4.5
Senior Year
Capstone
CSE 394 CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM II 1 4
1

Students must earn a C- or better in this course.

Learning Domains

Arts and Literature (AL)

  • 2 Courses Required

Historical Inquiry (HI)

  • 2 Courses Required

Math and Computing (MC)

  • Not Required

Philosophical Inquiry (PI)

  • 1 Course Required

Religious Dimensions (RD)

  • 1 Course Required

Scientific Inquiry (SI)

  • Not Required

Social, Cultural, and Behavioral Inquiry (SCBI)

  • 2 Courses Required

Note

Specified required courses within Liberal Studies may have grade minimums (e.g. C- or better). Please consult your advisor or your college and major requirements.​​

Courses offered in the student's primary major cannot be taken to fulfill LSP Domain requirements. If students double major, LSP Domain courses may double count for both LSP credit and the second major. Students who choose to take an experiential learning course offered by the major may count it either as a general elective or the Experiential Learning requirement.

In meeting learning domain requirements, no more than one course that is outside the student’s major and is cross-listed with a course within the student’s major, can be applied to count for LSP domain credit. This policy does not apply to those who are pursuing a double major or earning BFA or BM degrees.​

Major Requirements

Course Requirements

Course Title Quarter Hours
CSC 241INTRODUCTION TO COMPUTER SCIENCE I4
CSC 242INTRODUCTION TO COMPUTER SCIENCE II4
CSC 300DATA STRUCTURES I4
CSC 301DATA STRUCTURES II4
CSC 321DESIGN AND ANALYSIS OF ALGORITHMS4
CSC 373COMPUTER SYSTEMS I4
CSC 374COMPUTER SYSTEMS II4
CSE 299HARDWARE PROJECTS4
CSE 314NETWORKING FOR CYBER-PHYSICAL SYSTEMS4
CSE 316CYBER-PHYSICAL SYSTEM SECURITY4
CSE 331CYBER-PHYSICAL SYSTEM ENGINEERING I4
CSE 332CYBER-PHYSICAL SYSTEMS ENGINEERING II4
CSE 333CYBER-PHYSICAL SYSTEMS ENGINEERING III4
CSE 351EMBEDDED SYSTEMS I4
CSE 352EMBEDDED SYSTEMS II4
CSE 361LINEAR SYSTEMS4
CSE 362FOUNDATIONS OF CYBER-PHYSICAL COMPUTING4
CSE 393CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM I (Experiential Learning)4
CSE 394CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM II (Capstone)4
MAT 140DISCRETE MATHEMATICS I4
MAT 141DISCRETE MATHEMATICS II4
MAT 150CALCULUS I4
MAT 151CALCULUS II4
MAT 152CALCULUS III4
MAT 260MULTIVARIABLE CALCULUS I4
MAT 262LINEAR ALGEBRA4
MAT 304DIFFERENTIAL EQUATIONS4
MAT 351PROBABILITY AND STATISTICS I4
PHY 170UNIVERSITY PHYSICS I4
PHY 171UNIVERSITY PHYSICS II4
PHY 172UNIVERSITY PHYSICS III4
WRD 204TECHNICAL WRITING4
Select twelve (12) credit hours of Major Electives12
Select four (4) credit hours of Open Electives4

Note: Students may take CSC 243 and one (1) additional Major Elective in lieu of CSC 241 and CSC 242.

Major Electives

Major electives may be selected from the following list of courses:

Course Title Quarter Hours
GENERAL BIOLOGY I FOR SCIENCE MAJORS
GENERAL BIOLOGY II FOR SCIENCE MAJORS
GENERAL BIOLOGY III FOR SCIENCE MAJORS
UNIVERSITY CHEMISTRY I
UNIVERSITY CHEMISTRY II
UNIVERSITY CHEMISTRY III
SOPHOMORE LAB IN APPLIED COMPUTING
RAPID PROTOTYPING TECHNOLOGIES
DIGITAL SYSTEMS
COMPUTER SYSTEM ORGANIZATION AND DESIGN
INTRO TO MECHATRONICS
HOST BASED SECURITY (FORMERLY CNS 378)
RESEARCH EXPERIENCE
PROBABILITY AND STATISTICS II
PROBABILITY AND STATISTICS III
ADVANCED LINEAR ALGEBRA
FOURIER ANALYSIS AND SPECIAL FUNCTIONS
MATHEMATICAL MODELING
NUMERICAL ANALYSIS I
NUMERICAL ANALYSIS II
BASIC ELECTRONICS: PRINCIPLES & TECHNIQUES
LINEAR ELECTRIC CIRCUITS
UNIVERSITY PHYSICS IV
METHODS OF COMPUTATIONAL AND THEORETICAL PHYSICS I
METHODS OF COMPUTATIONAL AND THEORETICAL PHYSICS II
ELECTRICITY AND MAGNETISM I
ELECTRICITY AND MAGNETISM II
ELECTRONICS
Any 300-level CSC course
Any 300-level SE course

Open Electives

Open elective credit also is required to meet the minimum graduation requirement of 192 hours.

See www.cdm.depaul.edu to see sample schedule of course requirements on a year-by-year basis.

Degree Requirements

Students in this degree must meet the following requirements:

  • Complete a minimum of 192 credit hours (generally 48 courses).
  • Earn a grade of C- or higher in WRD 103WRD 104, and all Major and Minor courses.
  • Earn a grade of D or higher in all other Liberal Studies and Open Elective courses.
  • Maintain a cumulative GPA of 2.0 or higher.

Program Combination Restrictions

Students pursuing the BS in Cyber-Physical Systems Engineering are forbidden from pursuing the Minor in Computer Science.