Communications Signal Processing | Control and Signal Processing | Electronics and Photonics | Power and Energy | Robotics and Automation | Digital Hardware
Electrical Engineering Minor Concentrations and Electives
The electrical engineering minor provides a solid foundation in the core areas of electronic circuits and signals and systems, as well as the prerequisite material in mathematics and physics. Concentration of upper-division electives in either of the major tracks constitutes substantial and focused work in the discipline of electrical engineering. This minor is particularly suitable for students with majors in applied physics or any Baskin Engineering major.
In addition to the required courses for the minor, students must complete at least 15 additional credits of upper-division or graduate courses from the lists below. All of the upper-division electives must come from the same concentration, as listed below.
If a course has a required lab, students must pass the lecture and lab in order to use the lab credits to fulfill the 15-credit requirement for the minor.
ECE 183 can be taken as an elective course with the approval of the undergraduate director.
Communications Signal Processing
- ECE 118 Introduction to Mechatronics
- ECE 130/L Introduction to Optoelectronics and Photonics
- ECE 136 Engineering Electromagnetics
- ECE 141 Feedback Control Systems
- ECE 145 Estimation and Introduction to Control of Stochastic Processes
- ECE 149 Introduction to Cyber-physical Systems
- ECE 152 Introduction to Wireless Communications
- ECE 157/L RF Hardware Design
- ECE 163 Introduction to Small-Scale UAV Theory and Practice
- ECE 183 Special Topics in Electrical Engineering
- ECE 193 Field Study
- ECE 198 Individual Study or Research
- ECE 215 Models of Robotic Manipulation
- ECE 242 Applied Feedback Control
- ECE 245 Estimation and Introduction to Control of Stochastic Processes
- ECE 251 Principles of Digital Communications
- ECE 253/CSE 208 Introduction to Information Theory
- ECE 255 Error Control Coding
- ECE 256 Statistical Signal Processing
- CSE 150 Introduction to Computer Networks
Each of ECE 183, ECE 193 and ECE 198 courses can be taken only once as an elective course.
(ECE 130 and ECE 230, ECE 141 and ECE 241, and ECE 153 and ECE 250 are undergraduate and graduate courses taught in conjunction, and only one can be taken for this program.)
Control and Signal Processing
- ECE 130/L Introduction to Optoelectronics and Photonics
- ECE 135/L Electromagnetic Fields and Waves
- ECE 136 Engineering Electromagnetics
- ECE 145 Estimation and Introduction to Control of Stochastic Processes
- ECE 149 Introduction to Cyber-physical Systems
- CSE 152 Principles of Computer Communication
- ECE 163 Introduction to Small-Scale UAV Theory and Practice
- ECE 172 Advanced Analog Circuits
- ECE 176/L Energy Conservation and Control
- ECE 177/L Power Electronics
- ECE 183 Special Topics in Electrical Engineering
- ECE 193 Field Study
- ECE 198 Individual Study or Research
- ECE 215 Models of Robotic Manipulation
- ECE 237 Image Processing and Reconstruction
- ECE 242 Applied Feedback Control
- ECE 243 System Identification
- ECE 244 Digital Control
- ECE 245 Estimation and Introduction to Control of Stochastic Processes
- ECE 251 Principles of Digital Communications 5
- ECE 253/CSE 208 Introduction to Information Theory
- ECE 255 Error Control Coding
- ECE 256 Statistical Signal Processing
- CSE 150 Introduction to Computer Networking
Each of ECE 183, ECE 193 and ECE 198 courses can be taken only once as an elective course.
(ECE 130 and ECE 230, and ECE 172 and ECE 221 are undergraduate and graduate courses taught in conjunction, and only one can be taken for this program.)
Electronics and Photonics
- ECE 104 Bioelectronics
- ECE 115 Introduction to Solid Mechanics
- ECE 121 Microcontroller System Design
- ECE 130/L Introduction to Optoelectronics and Photonics
- ECE 136 Engineering Electromagnetics
- ECE 141 Feedback Control Systems
- ECE 145 Estimation and Introduction to Control of Stochastic Processes
- ECE 149 Introduction to Cyber-physical Systems
- ECE 152 Introduction to Wireless Communications
- ECE 153 Digital Signal Processing
- ECE 157/L RF Hardware Design
- ECE 163 Introduction to Small-Scale UAV Theory and Practice
- ECE 167 Sensing and Sensor Technologies
- ECE 172 Advanced Analog Circuits
- ECE 173 High-Speed Digital Design
- ECE 174 Introduction to EDA Tools for PCB Design
- ECE 175/L Energy Generation and Control
- ECE 176/L Energy Conservation and Control
- ECE 177/L Power Electronics
- ECE 178 Device Electronics
- ECE 180J Advanced Renewable Energy Sources, Storage, and Smart Grids
- ECE 183 Special Topics in Electrical Engineering
- ECE 193 Field Study
- ECE 198 Individual Study or Research
- ECE 201 Introduction to Nanotechnology
- ECE 203 Nanocharacterization of Materials
- ECE 215 Models of Robotic Manipulation
- ECE 231 Optical Electronics
- ECE 242 Applied Feedback Control
- ECE 245 Estimation and Introduction to Control of Stochastic Processes
Each of ECE 183, ECE 193 and ECE 198 courses can be taken only once as an elective course.
(ECE 130 and ECE 230, ECE 141 and ECE 241, and ECE 172 and ECE 221 are undergraduate and graduate courses taught in conjunction, and only one can be taken for this program.)
Power and Energy
- ECE 104 Bioelectronics
- ECE 121 Microcontroller System Design
- ECE 130/L Introduction to Optoelectronics and Photonics
- ECE 136 Engineering Electromagnetics
- ECE 141 Feedback Control Systems
- ECE 149 Introduction to Cyber-physical Systems
- ECE 152 Introduction to Wireless Communications
- ECE 153 Digital Signal Processing
- ECE 157/L RF Hardware Design
- ECE 163 Introduction to Small-Scale UAV Theory and Practice
- ECE 167 Sensing and Sensor Technologies
- ECE 170 Advanced Power Electronics
- ECE 172 Advanced Analog Circuits
- ECE 173 High-Speed Digital Design
- ECE 174 Introduction to EDA Tools for PCB Design
- ECE 175/L Energy Generation and Control
- ECE 176/L Energy Conservation and Control
- ECE 177/L Power Electronics
- ECE 178 Device Electronics
- ECE 180J Advanced Renewable Energy Sources, Storage, and Smart Grids
- ECE 181J Renewable Energy Sources in Practice
- ECE 183 Special Topics in Electrical Engineering
- ECE 185 Introduction to the US Electricity Industry
- ECE 193 Field Study
- ECE 198 Individual Study or Research
- ECE 215 Models of Robotic Manipulation
- ECE 242 Applied Feedback Control
- ECE 275 Energy Market, Policy, and Modeling
Each of ECE 183, ECE 193 and ECE 198 courses can be taken only once as an elective course.
(ECE 130 and ECE 230, ECE 141 and ECE 241, and ECE 172 and ECE 221 are undergraduate and graduate courses taught in conjunction, and only one can be taken for this program.)
Robotics and Automation
- ECE 115 Introduction to Solid Mechanics
- ECE 145 Estimation and Introduction to Control of Stochastic Processes
- ECE 149 Introduction to Cyber-physical Systems
- ECE 151 Communications Systems
- ECE 152 Introduction to Wireless Communications
- ECE 153 Digital Signal Processing
- ECE 163 Introduction to Small-Scale UAV Theory and Practice
- ECE 176/L Energy Conservation and Control
- ECE 183 Special Topics in Electrical Engineering
- ECE 193 Field Study
- ECE 198 Individual Study or Research
- ECE 215 Models of Robotic Manipulation
- ECE 242 Applied Feedback Control
- ECE 245 Estimation and Introduction to Control of Stochastic Processes
Each of ECE 183, ECE 193 and ECE 198 courses can be taken only once as an elective course.
Digital Hardware
- ECE 130/L Introduction to Optoelectronics and Photonics
- ECE 136 Engineering Electromagnetics
- ECE 141 Feedback Control Systems
- ECE 145 Estimation and Introduction to Control of Stochastic Processes
- ECE 149 Introduction to Cyber-physical Systems
- ECE 151 Communications Systems
- ECE 152 Introduction to Wireless Communications
- ECE 153 Digital Signal Processing
- ECE 163 Introduction to Small-Scale UAV Theory and Practice
- ECE 167 Sensing and Sensor Technologies
- ECE 172 Advanced Analog Circuits
- ECE 176/L Energy Conservation and Control
- ECE 183 Special Topics in Electrical Engineering
- ECE 193 Field Study
- ECE 198 Individual Study or Research
- ECE 215 Models of Robotic Manipulation
- ECE 242 Applied Feedback Control
- ECE 245 Estimation and Introduction to Control of Stochastic Processes
Each of ECE 183, ECE 193 and ECE 198 courses can be taken only once as an elective course.
(ECE 130 and ECE 230, ECE 141 and ECE 241, and ECE 172 and ECE 221 are undergraduate and graduate courses taught in conjunction, and only one can be taken for this program.)