Minor in Electrical and Computer Engineering

The increasingly blurring boundaries between various disciplines in the present world have placed students interested in multiple areas in the difficult position of choosing between those areas. The minor in ECE provides an opportunity to students enrolled in other programs at HU to be exposed to the extensive breadth of ECE discipline areas, without a substantial investment of time on their part. The minor has been designed such that the students have reasonable academic preparation in terms of the foundations of ECE, but then have the option to create their own path through the different concentrations within ECE, including Communications, Power and Energy, Signal Processing, Control and Robotics, Analog Circuits, Digital Circuits, Electromagnetics, and Embedded Systems.

Learning Outcomes

A student successfully completing the minor requirements will be able to:

  1. Construct circuits and test them in the laboratory using basic test equipment or simulation tools, with intermediate level of proficiency;
  2. Analyze the behavior of electric circuits and systems, and reach substantiated conclusions using mathematical techniques;
  3. Design ECE systems, components or processes that meet specified needs at beginner level of proficiency;
  4. Either apply knowledge from one technical discipline within ECE, or comprehend knowledge from a few technical disciplines within ECE.


The ECE minor requires successful completion of a minimum of 22 credit hours of coursework and seven (7) courses as described below:

Course or Course Category Credit Hours Prerequisite(s)/Corequisite(s)
ECE General Foundation
EE 101: Introduction to Electrical and Computer Engineering 4 CS 101
EE 111: Electric Circuit Analysis 4 None
EGR 291: Engineering Workshop 1 None
ECE Concentration Foundation. Choose one of the following courses:
EE 213: Basic Electronics 4 EE 111
EE 172: Digital Logic and Design 4 None
EE 212: Electric Network Analysis 4 EE 111
EE 252: Signals and Systems 4 MATH 101
Additional Courses (Electives)
Two ECE courses (300 level or higher) 6-8
One ECE course (any level) 3-4
Overall 22-25  


  • A minimum grade of C+ is required for all four foundation courses.
  • At most one of 300 level courses and a maximum of three courses in total can be cross listed with the student’s major.

Before enrolling in any course for the ECE minor, student must have obtained a passing grade in the respective prerequisite courses.


  1. EE213 Basic Electronics
  2. EE172 Digital Logic and Design
  3. EE212 Electric Network Analysis
  4. EE213 Basic Electronics
  5. EE241 Electromagnetic Theory
  6. EE252 Signals and Systems
  7. EE331 Electrical Machines
  8. EE322 Analog and Digital Communication
  9. EE361 Principles of Feedback Control
  10. EE371 Computer Architecture
  11. EE373 Microcontrollers and Interfacing
  12. EE335 Power Generation, Transmission, and Distribution
  13. EE365 Industrial Instrumentation and Measurement
  14. EE366 Introduction to Robotics
  15. EE468 Mobile Robotics
  16. EE451 Digital Image Processing
  17. EE452 Computer Vision
  18. EE453 Digital Signal Processing
  19. EE422 Wireless and Mobile Communication
  20. EE424 Data Communication and Networking
  21. EE427 Cellular Internet of Things in 5G
  22. EE441 Antennas and Wave Propagation
  23. EE432 Power Electronics
  24. EE433 Power Electronics – System Design
  25. EE442 Embedded Systems