Computer Engineering Minor

The minor in computer engineering provides an opportunity to gain a more in-depth knowledge of computing technology, programming digital hardware, interfacing digital hardware, internet of things, microcontrollers and microprocessors, sensor technology, as well as computer vision and image processing. The only pre-requisite to start this program is good academic standing and the desire to learn.

Because the course structure involves a chain of pre-requisite courses, students are encouraged to start this minor in their freshman or sophomore year of study.


16 credit hours total

  • 6 credit hours will be from upper division courses
  • students must meet all pre-requisites for all ELEC courses taken
  • the minimum GPA is 2.0 with no individual course grade below C-
  • the student’s application is subject to the approval of the electrical engineering department chair
  • students may also apply minor courses toward their major when applicable

Required courses (13 credit hours)

  • ELEC 1510 or CSCI 1510 – Logic Design
  • ELEC 1520 – Programming for Electrical Engineers
  • ELEC 2520 – Embedded Systems
  • ELEC 2531 – Logic Laboratory
  • ELEC 3520 – AI or Internet of Things

Technical elective—complete at least one (3 hours)

  • ELEC 4511 – Hardware Software Interface
  • ELEC 4678 – Quantum Computing
  • ELEC 4727 – Computer Vision and Image Processing
  • ELEC 4800 – Special Topics (if related to computer engineering and with approval by the electrical engineering department chair

Contact the Department of Electrical Engineering for an Electrical Engineering Minor Coursework form.