Electrical Engineering Electives by Interest Area

THE UNDERGRADUATE ELECTRICAL ENGINEERING PROGRAM

Electrical Engineering is a broad discipline that encompasses several fields. In designing your plan of study, you are required to select three electrical electives. The courses listed below are suggested electrical elective courses related to different fields of study. Be sure to familiarize yourself with all ECE course offerings that are related to your personal academic interests. Note that you will have the opportunity to modify your Plan of Study as you progress through your degree program. Other graduate-level courses are allowed with prior approval of advisor.

Power and Energy Systems Concentration

(replacing all non-Hum/SS electives)

ECE 42600 – Electric Drives
ECE 43200 – Power Systems
ECE 42301 – Power Electronics

  • ENGR Elective, Select One:

ME 27100 – Basic Mechanics I (Statics)
ME 30500 – General Thermodynamics I
MSE 20000 – Materials Science

  • Two Electives Required, Select From:

ECE 45100 – Industrial Automation
ECE 48300 – Digital Control Sys.-Analysis & Design
ECE 50900 – Advanced Electric Drives
ME 27100 or ME 30500 I if not used for the ENGR Elec.
ME 30600 – General Thermodynamics 

Bioinstrumentation (Concentration)

(replacing all non-Hum/SS electives)

ME 27100 – Basic Mechanics I (Statics)
ECE 47600 – Digital Signal Processing
ECE 50600 – Biomrdical Instrumentation Design
ECE 50700 – Introduction to Biomedical Imaging

  • One of the Following Courses:

ECE 55400 – Electronic Instrumentation and Control Circuits Analysis
ECE 56900 – Introduction to Robotic Systems
ECE 59500 – Digital Image Processing

  • One of the Following Courses:

BIOL 10100 – Introductory Biology
BIOL 21300 – Human Anatomy and Physiology I

Mechatronics Concentration

(replacing all non-Hum/SS electives)

ME 27100 – Basic Mechanics I (Statics)
ME 27500 – Basic Mechanics II: Dynamics
ME 32500 – Dynamics of Physical Systems
ECE 38000 – Comps. in Engr. Analysis
ECE 42600 – Electric Drives

  • One Elective Required, Select From:

ECE 45100 – Industrial Automation
ECE 48300 – Digital Control Systems-Analysis
ME 30500 – General Thermodynamics I 
ME 32000 – Kinematic Analysis and Design

Electronics

  • ECE 37500 – Digital Integrated Circuits
  • ECE 45900 – Advanced Digital System Design
  • ECE 59500 – VLSI Design
  • ECE 59500 – Power Electronics

Communication & Signal Processing

  • ECE 47600 – Digital Signal Processing
  • ECE 54400 – Digital Communications
  • ECE 54700 – Introduction to Computer Communication Networks
  • ECE 59500 – Information Theory

Control Systems

  • ECE 38000 – Computer Engineering Analysis
  • ECE 45100 – Industrial Automation
  • ECE 48300 – Digital System Control Analysis and Design
  • ECE 56900 – Introduction to Robotics
  • ECE 58900 – State Estimation & Parameter Identification of Stochastic Systems
  • ECE 59500 – Fuzzy Logic Control

Digital Systems

  • ECE 37100 – Microprocessor Systems
  • ECE 37500 – Digital Integrated Circuits
  • ECE 45900 – Advanced Digital System Design
  • ECE 48300 – Digital System Control Analysis and Design
  • ECE 47600 – Digital Signal Processing
  • ECE 35400 – Software Engineering Design I
  • ECE 46400 – Computer Architecture & Organization
  • ECE 54400 – Digital Communications
  • ECE 54700 – Introduction to Computer Communication Networks
  • ECE 59500 – VLSI Design