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).

Electrical Engineering (EE) Major Requirements

37 course units are required.

CIS 1100Introduction to Computer Programming1
ESE 1110Atoms, Bits, Circuits and Systems 11
CIS 1200Programming Languages and Techniques I1
or CIS 2400 Introduction to Computer Systems
ESE 2150Electrical Circuits and Systems1.5
ESE 2180Electronic, Photonic, and Electromechanical Devices1.5
ESE 2240Signal and Information Processing1.5
Intermediate or Advanced ESE Elective1
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
RFIC (Radio Frequency Integrated Circuit) Design
Systems Methodology
Integrated Communication Systems
Nanodevices and Nanosystems:
Electric and Magnetic Fields I
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
Nanophotonics: Light at the Nanoscale
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
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 5210 or CIS 4710 or CIS 5200
Design and Project Courses 2
ESE 2900
ESE 2910
Introduction to Electrical and Systems Engineering Research Methodology
and Introduction to Electrical and Systems Engineering Research and Design
or ESE 3190 Fundamentals of Solid-State Circuits
or ESE 3360 Nanofabrication of Electrical Devices
or ESE 3500 Embedded Systems/Microcontroller Laboratory
or ESE 4210 Control For Autonomous Robots
or BE 4700 Medical Devices
ESE 4500Senior Design Project I - EE and SSE1
ESE 4510Senior Design Project II - EE and SSE1
Math and Natural Science
MATH 1400Calculus, Part I1
MATH 1410Calculus, Part II1
MATH 2400Calculus, Part III1
ESE 3010Engineering Probability1
MEAM 1100Introduction to Mechanics1
or PHYS 0140 Principles of Physics I (without laboratory)
or PHYS 0150 Principles of Physics I: Mechanics and Wave Motion
or PHYS 0170 Honors Physics I: Mechanics and Wave Motion
ESE 1120Engineering Electromagnetics (students passing the ESE E&M review module may substitute an ESE approved E&M course)1.5
CHEM 1011Introduction to General Chemistry I1
or EAS 0091 Chemistry Advanced Placement/International Baccalaureate Credit (Engineering Students Only)
or BIOL 1101 Introduction to Biology A
or BIOL 1121 Introduction to Biology - The Molecular Biology of Life
Math Elective1
Math or Natural Science Elective1
Natural Science Lab (if applicable) 3.5
Professional Electives 4
Math, Science, or Engineering Electives3
Professional Elective - Select from the following:1
Math, Science, or Engineering Elective
Engineering Economics
Engineering Entrepreneurship I
Foundations of Leadership
Management of Technology
Scaling Operations in Technology Ventures: Linking Strategy and Execution
General Electives 5
EAS 2030Engineering Ethics1
Select 4 Social Science or Humanities courses4
Select 2 Social Science or Humanities or Technology in Business & Society courses2
Total Course Units37

If not taken freshman year, must be replaced by another department approved engineering course.


If BE 4700 is taken, an additional .5 CU engineering credit is required


If BIOL 1121, CHEM 1011, EAS 0091, MEAM 1100 or PHYS 0140 are taken, choose one natural science lab from the list: BIOL 1124 Introductory Organismal Biology LabPHYS 0050 Physics Laboratory IMEAM 1470 Introduction to Mechanics Lab, CHEM 1101 General Chemistry Laboratory I or another department approved Natural Science lab.


At most, two freshman-level engineering courses may be used as a Professional Elective


Must include a Writing Seminar (a list of approved Writing Seminars can be found in the SEAS Undergraduate Handbook)


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 2022 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.