Electrical Engineering, MSE
The MSE Program in Electrical Engineering gives students the theoretical and technological foundation needed to deal with the new ideas and new applications that are the hallmarks of modern electrical engineering. A major advantage of our MSE program is that it allows students to focus their education according to their interests and goals, from nanotechnology and circuits, to embedded systems or robotics. The MSE Program in Electrical Engineering gives students the theoretical foundation and the interdisciplinary skills needed to deal with the new ideas and new applications that are the hallmarks of modern electroscience. A major advantage of our MSE Program allows you to tailor your education to your own interests and goals, from Electromagnetics and Photonics, sensors and MEMS to VLSI and Nanotechnology.
Electrical Engineering Degree Requirements
10 course units are required for MSE in Electrical Engineering.1
|Select 5 required course units in any of the three areas below: 2||5|
|Physical Devices and Nano Systems|
|Electromagnetic and Optics|
|Battery and Super-Capacitor Systems|
|The Physics of Solid State Energy Devices|
|Nanoscale Science and Engineering|
|Photovoltaic Systems Engineering|
|Introduction to Micro- and Nano-electromechanical Technologies|
|Nanofabrication and Nanocharacterization|
|The Principles and Practice of Microfabrication Technology|
|Circuits and Computer Engineering|
|Real-Time Embedded Systems|
|Electronic Design Automation|
|Mixed Signal Circuit Design and Modeling|
|Digital Integrated Circuits and VLSI-Fundamentals|
|Analog Integrated Circuits|
|RFIC (Radio Frequency Integrated Circuit) Design|
|Information and Decision Systems|
|Linear Systems Theory|
|Intro to Linear, Nonlinear and Integer Optimization|
|Feedback Control Design and Analysis|
|Introduction to Networks and Protocols|
|Dynamical Systems for Engineering and Biological Applications|
|Estimation and Detection Theory|
|Elements of Probability Theory|
|Digital Signal Processing|
|Statistics for Data Science|
|Data Mining: Learning from Massive Datasets|
|Select 2 ESE electives 3||2|
|Select 1 SEAS elective 4, 5||1|
|Select 2 open electives 6||2|
|Total Course Units||10|
Students must complete ten (10) course units at the graduate level (500+).
Students can select any combination from this list, and are not limited to a single area.
Select any graduate-level ESE course at the 500 and 600 level.
Select 1 graduate-level course within: ESE, CIS, CIT, IPD, MEAM, EAS, or ENM. A maximum of two (2) CIT course units are allowed towards the degree.
Only the following EAS courses are allowed:
Select from graduate courses 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 2020 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.