Systems Engineering, MSE
The MSE Program in Systems Engineering (SE) is best positioned to give students a broad foundation across data science, systems modeling, and optimization and decision-making with applications in societal systems (energy, transportation, heath operations).
The MSE Program in Systems Engineering (SE), grounded in the intersection of electrical and systems engineering, is best positioned to give students the in-depth theoretical foundation and interdisciplinary skills required by the growing complexity of technological systems. Our flexible curriculum allows you to tailor your studies to your personal interests and goals, from signal processing, optimization, simulation, control and cybernetics to complex adaptive systems, stochastic processes and decision sciences.
For more information: http://www.ese.upenn.edu/current-students/masters/sys-eng.php
Curriculum
Code | Title | Course Units |
---|---|---|
Foundation Courses | 5 | |
Choose at least one course from each area of Data Science, Systems Modeling and System Design and Optimization | ||
Data Science | ||
Applied Machine Learning | ||
or CIS 5200 | Machine Learning | |
Graph Neural Networks | ||
Estimation and Detection Theory | ||
Machine Learning for Time-Series Data | ||
Hardware/Software Co-Design for Machine Learning | ||
Statistics for Data Science | ||
Principles of Deep Learning | ||
Deep Generative Models | ||
Learning in Robotics | ||
Systems Modeling | ||
Linear Systems Theory | ||
Simulation Modeling and Analysis | ||
Introduction to Networks and Protocols | ||
Digital Signal Processing | ||
Datacenter Architecture | ||
Data-driven Modeling and Probabilistic Scientific Computing | ||
System Design and Optimization | ||
Introduction to Optimization Theory | ||
Feedback Control Design and Analysis | ||
Human Systems Engineering | ||
Modern Convex Optimization | ||
Model Predictive Control | ||
ESE Elective | 1 | |
Select 1 ESE Elective 2 | ||
Technical Electives | 2 | |
Select 2 Technical Electives: | ||
Any 5000 or 6000 level course in EAS, ENM, ESE, CIS, CIT, IPD, MEAM, or MSE 3 | ||
Application Area | 2 | |
Choose ESE 9990 or any two graduate level courses from one approved Application Area 4 | ||
Total Course Units | 10 |
- 1
Curriculum
- Students must complete ten (10) course units at the graduate level (5000+)
- Students must be registered in the 5000-level section in a cross-listed course. Any cross-listed section at the 4000-level or below is ineligible towards the degree.
- 2
Select any graduate-level ESE course at the 5000 and 6000 level.
- 3
A maximum of two (2) CIT course units are allowed towards the degree.
Only the following EAS courses are allowed:
- EAS 5070 Intellectual Property and Business Law for Engineers
- EAS 5100 Technical Communication and Academic Writing for Non-native Speakers of English
- EAS 5120 Engineering Negotiation
- EAS 5450 Engineering Entrepreneurship I
- EAS 5460 Engineering Entrepreneurship II
- EAS 5470 Engineering Product Management from Theory to Practice
- EAS 5490 Engineering Entrepreneurship Lab
- EAS 5950 Foundations of Leadership
- 4
Application Area Electives:
- Select 2 course units of approved electives from graduate courses offered at Penn in SEAS, SAS, Medicine, Law, Wharton MBA, Social Policy, and Education.
- These must have technical/scientific content and relevance to the student’s program.
- Approval must be obtained from the ESE department prior to enrollment in the course.
The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2025 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.