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.
First Year Program | Hours | |
---|---|---|
Chicago Quarter | ||
LSP 110 or LSP 111 | 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 241 | INTRODUCTION TO COMPUTER SCIENCE I | 4 |
CSC 242 | INTRODUCTION TO COMPUTER SCIENCE II | 4 |
CSC 300 | DATA STRUCTURES I | 4 |
CSC 301 | DATA STRUCTURES II | 4 |
CSC 321 | DESIGN AND ANALYSIS OF ALGORITHMS | 4 |
CSC 373 | COMPUTER SYSTEMS I | 4 |
CSC 374 | COMPUTER SYSTEMS II | 4 |
CSE 299 | HARDWARE PROJECTS | 4 |
CSE 314 | NETWORKING FOR CYBER-PHYSICAL SYSTEMS | 4 |
CSE 316 | CYBER-PHYSICAL SYSTEM SECURITY | 4 |
CSE 331 | CYBER-PHYSICAL SYSTEM ENGINEERING I | 4 |
CSE 332 | CYBER-PHYSICAL SYSTEMS ENGINEERING II | 4 |
CSE 333 | CYBER-PHYSICAL SYSTEMS ENGINEERING III | 4 |
CSE 351 | EMBEDDED SYSTEMS I | 4 |
CSE 352 | EMBEDDED SYSTEMS II | 4 |
CSE 361 | LINEAR SYSTEMS | 4 |
CSE 362 | FOUNDATIONS OF CYBER-PHYSICAL COMPUTING | 4 |
CSE 393 | CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM I (Experiential Learning) | 4 |
CSE 394 | CYBER-PHYSICAL SYSTEMS ENGINEERING PRACTICUM II (Capstone) | 4 |
MAT 140 | DISCRETE MATHEMATICS I | 4 |
MAT 141 | DISCRETE MATHEMATICS II | 4 |
MAT 150 | CALCULUS I | 4 |
MAT 151 | CALCULUS II | 4 |
MAT 152 | CALCULUS III | 4 |
MAT 260 | MULTIVARIABLE CALCULUS I | 4 |
MAT 262 | LINEAR ALGEBRA | 4 |
MAT 304 | DIFFERENTIAL EQUATIONS | 4 |
MAT 351 | PROBABILITY AND STATISTICS I | 4 |
PHY 170 | UNIVERSITY PHYSICS I | 4 |
PHY 171 | UNIVERSITY PHYSICS II | 4 |
PHY 172 | UNIVERSITY PHYSICS III | 4 |
WRD 204 | TECHNICAL WRITING | 4 |
Select twelve (12) credit hours of Major Electives | 12 | |
Select four (4) credit hours of Open Electives | 4 |
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 103, WRD 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.