Computer Engineering / Minor

Minor Credit Hours: 35

The minor in Computer Engineering includes 16 credit hours of foundational math and physics courses, 13 credit hours of required core courses that focus on building a thorough understanding of how hardware and software work together in modern electronic systems, and 6 credit hours of elective courses that allow the student to explore specific areas of interest.

Minor Requirements

Minor: CPEN-1

I. Prerequisite Courses (16)

MATH-20900Calculus 1

4

MATH-23500Calculus 2

4

PHYS-21000General Physics 1

3

PHYS-21100General Physics 1 Lab

1

PHYS-21500General Physics 2

3

PHYS-21600General Physics 2 Lab

1

II. Core Courses (13)

ECEN-10000Introduction to Electrical and Computer Engineering

3

ECEN-21000Logic Design

3

ECEN-22000Circuit Analysis I

4

CPSC-21000Programming Fundamentals

3

III. Elective Courses (6)

Choose two of the following courses:
ECEN-23000Signals and Systems

3

ECEN-30000Computer Architecture 1

3

ECEN-32000Hardware and Software Systems

3

CPSC-34000Algorithms and Data Structures

3

CPSC-35000Operating Systems

3

Requirements for Electrical Engineering Majors

Students in the B.S. Electrical Engineering program who wish to minor in Computer Engineering must complete 6 additional credit hours not counted towards the Electrical Engineering major. This requirement must be completed by taking courses listed in “Computer Engineering Core Courses” or “Computer Engineering Electives” in the catalog.