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 110Introduction to Computer Programming1
ESE 111Atoms, Bits, Circuits and Systems 11
CIS 120Programming Languages and Techniques I1
or CIS 240 Introduction to Computer Systems
ESE 215Electrical Circuits and Systems1.5
ESE 218Electronic, Photonic, and Electromechanical Devices1.5
ESE 224Signal 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
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
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
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 450Senior Design Project I - EE and SSE1
ESE 451Senior Design Project II - EE and SSE1
Math and Natural Science
MATH 104Calculus, Part I1
MATH 114Calculus, Part II1
MATH 240Calculus, Part III1
ESE 301Engineering Probability1
MEAM 110Introduction to Mechanics1
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 112Engineering Electromagnetics1.5
or PHYS 151 Principles of Physics II: Electromagnetism and Radiation
or PHYS 171 Honors Physics II: Electromagnetism and Radiation
CHEM 101General Chemistry I1
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 Elective1
Math or Natural Science Elective1
Natural Science Lab (if applicable) 31
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
MGMT 235
Management of Technology
Scaling Operations in Technology Ventures: Linking Strategy and Execution
General Electives 5
EAS 203Engineering Ethics1.0
Select 4 Social Science or Humanities courses4
Select 2 Social Science or Humanities or Technology in Business & Society courses2
Total Course Units38


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.