Electrical Engineering, BSE
Electrical engineering connects the physical world with the information world. Electrical engineers apply physics and chemistry in modern nanotechnology devices, encode and manipulate information in circuits and networks, and mathematically understand and reason with large amounts of data in real time. This makes electrical engineering one of the broadest forms of engineering, resulting in a multitude of possible careers. The societal impact of electrical engineering can be found in numerous domains, from smartphones, 5G wireless, and medical imaging to electric/driverless cars and the Internet of Things. Electrical engineering includes the engineering of electrons, magnets, photons, electro-magnetic waves, quantum states, and electro-mechanical structures. Electrically engineering systems provide communication, sensing, actuation, display, storage, conversion, control, and computation. The electrical engineering discipline includes both the design and implementation of physical realizations (devices, circuits, antennas) and the mathematical tools for optimizing the exploitation of these systems (control theory, information theory, digital logic, signal processing).
For more information: https://www.seas.upenn.edu/prospective-students/undergrad/majors/electrical-engineering/
Electrical Engineering (EE) Major Requirements
37 course units are required.
Code | Title | Course Units |
---|---|---|
Engineering | ||
CIS 110 | Introduction to Computer Programming | 1 |
ESE 111 | Atoms, Bits, Circuits and Systems 1 | 1 |
CIS 120 | Programming Languages and Techniques I | 1 |
or CIS 240 | Introduction to Computer Systems | |
ESE 215 | Electrical Circuits and Systems | 1.5 |
ESE 218 | Electronic, Photonic, and Electromechanical Devices | 1.5 |
ESE 224 | Signal and Information Processing | 1.5 |
Intermediate or Advanced ESE Elective | 1 | |
Advanced ESE courses | ||
Choose four advanced electives from the following lists: | 4-4.5 | |
Circuits and Computer Engineering: | ||
Fundamentals of Solid-State Circuits | ||
Embedded Systems/Microcontroller Laboratory | ||
Circuit-Level Modeling, Design, and Optimization for Digital Systems | ||
Analog Integrated Circuits | ||
IoT Edge Computing | ||
System-on-a-Chip Architecture | ||
Mixed Signal Circuit Design and Modeling | ||
RFIC (Radio Frequency Integrated Circuit) Design | ||
Systems Methodology | ||
Integrated Communication Systems | ||
Nanodevices and Nanosystems: | ||
Electric and Magnetic Fields I | ||
Physics and Models of Semiconductor Devices | ||
Principles of Optics and Photonics | ||
Nanofabrication of Electrical Devices | ||
The Principles and Practice of Microfabrication Technology | ||
Electromagnetic and Optics | ||
The Physics of Solid State Energy Devices | ||
Quantum Engineering | ||
Photovoltaic Systems Engineering | ||
Nanophotonics: Light at the Nanoscale | ||
Nanoelectronics | ||
Integrated Photonic Systems | ||
Information and Decision Systems: | ||
Stochastic Systems Analysis and Simulation | ||
Foundations of Data Science | ||
Fourier Analysis and Applications in Engineering, Mathematics, and the Sciences | ||
Introduction to Networks and Protocols | ||
Linear Systems Theory | ||
Networking - Theory and Fundamentals | ||
Intro to Linear, Nonlinear and Integer Optimization | ||
Feedback Control Design and Analysis | ||
Dynamical Systems for Engineering and Biological Applications | ||
Agent-Based Modeling and Simulation | ||
Design of Smart Systems | ||
Estimation and Detection Theory | ||
Digital Signal Processing | ||
Data Mining: Learning from Massive Datasets | ||
Priniples of Deep Learning | ||
Transportation Planning Methods | ||
Advance Transportation Seminar | ||
Risk Analysis and Environmental Management | ||
Systems Methodology | ||
Modern Convex Optimization | ||
Learning in Robotics | ||
Information Theory | ||
One of the Advanced Electives may be an Advanced ESE elective, BE 521 or CIS 471 or CIS 520 | ||
Design and Project Courses 2 | ||
ESE 290 & ESE 291 | Introduction to Electrical and Systems Engineering Research Methodology and Introduction to Electrical and Systems Engineering Research and Design | 1.5 |
or ESE 319 | Fundamentals of Solid-State Circuits | |
or ESE 336 | Nanofabrication of Electrical Devices | |
or ESE 350 | Embedded Systems/Microcontroller Laboratory | |
or ESE 421 | Control For Autonomous Robots | |
or BE 470 | Medical Devices | |
ESE 450 | Senior Design Project I - EE and SSE | 1 |
ESE 451 | Senior Design Project II - EE and SSE | 1 |
Math and Natural Science | ||
MATH 104 | Calculus, Part I | 1 |
MATH 114 | Calculus, Part II | 1 |
MATH 240 | Calculus, Part III | 1 |
ESE 301 | Engineering Probability | 1 |
MEAM 110 | Introduction to Mechanics | 1 |
or PHYS 140 | Principles of Physics I (without laboratory) | |
or PHYS 150 | Principles of Physics I: Mechanics and Wave Motion | |
or PHYS 170 | Honors Physics I: Mechanics and Wave Motion | |
ESE 112 | Engineering Electromagnetics | 1.5 |
or PHYS 151 | Principles of Physics II: Electromagnetism and Radiation | |
or PHYS 171 | Honors Physics II: Electromagnetism and Radiation | |
CHEM 101 | General Chemistry I | 1 |
or EAS 091 | Chemistry Advanced Placement/International Baccalaureate Credit (Engineering Students Only) | |
or BIOL 101 | Introduction to Biology A | |
or BIOL 121 | Introduction to Biology - The Molecular Biology of Life | |
Math Elective | 1 | |
Math or Natural Science Elective | 1 | |
Natural Science Lab (if applicable) 3 | 1 | |
Professional Electives 4 | ||
Math, Science, or Engineering Electives | 3 | |
Professional Elective - Select from the following: | 1 | |
Math, Science, or Engineering Elective | ||
Engineering Economics | ||
Engineering Entrepreneurship I | ||
Foundations of Leadership | ||
MGMT 235 | ||
Management of Technology | ||
Scaling Operations in Technology Ventures: Linking Strategy and Execution | ||
General Electives 5 | ||
EAS 203 | Engineering Ethics | 1.0 |
Select 4 Social Science or Humanities courses | 4 | |
Select 2 Social Science or Humanities or Technology in Business & Society courses | 2 | |
Total Course Units | 38 |
1 | If not taken freshman year, must be replaced by another department approved engineering course. |
2 | If BE 470 is taken, an additional .5 CU engineering credit is required |
3 | If BIOL 121, CHEM 101, EAS 091, MEAM 110 or PHYS 140 are taken, choose one natural science lab from the list: BIOL 124 Introductory Organismal Biology Lab, PHYS 050 Physics Laboratory I, MEAM 147 Introduction to Mechanics Lab, CHEM 053 General Chemistry Laboratory I or another department approved Natural Science lab. |
4 | At most, two freshman-level engineering courses may be used as a Professional Elective |
5 | Must include a Writing Seminar (a list of approved Writing Seminars can be found in the SEAS Undergraduate Handbook) |
Concentrations
Students may select one of six concentrations:
- Data Science
- Microsystems and Nanotechnology
- Mixed-Signal and RF Integrated Circuits
- Photonics and Quantum
- Robotics
- System-on-A-Chip Design
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.