Minor in Computer Engineering

The curriculum consists of prerequisite, core, and elective courses. Excluding prerequisite courses, 18 credits are required for the minor; for students entering in fall 2020 or after, at least 9 of those credits must be in courses not required for the major.

Students must have a 2.2 GPA or above in required and elective ECE courses taken for the minor in order to fulfill minor requirements.

Prerequisites
The following courses must be completed before beginning the minor program.
PHYS 1022University Physics II *
or PHYS 1026 University Physics II with Biological Applications
ECE 1120C Programming for Electrical and Computer Engineering
APSC 2113Engineering Analysis I *
Core
ECE 2110Circuit Theory
ECE 2115Engineering Electronics
ECE 2140Design of Logic Systems I
Electives
Two of the following:
ECE 3310Introduction to Electromagnetics
ECE 3220Introduction to Digital Signal Processing *
ECE 3130Digital Electronics and Design
ECE 3135Design of Logic Systems II
ECE 4140VLSI Design and Simulation *
ECE 3520Microprocessors: Software, Hardware, and Interfacing
ECE 3525Introduction to Embedded Systems *
ECE 3515Computer Organization
ECE 4535Computer Architecture and Design *
ECE 4415Introduction to Computer Networks **
ECE 4425Data Communications Laboratory **

* Requires additional prerequisites.

** ECE 4415 Introduction to Computer Networks and ECE 4425 Data Communications Laboratory must be taken together.

The requirement that at least 9 credits are from the courses not required for the major is in effect for the class of 2020 and after.

To earn a minor in computer engineering, a student must have a GPA of 2.20 or higher in the ECE courses defining the minor.