A minor field program in Computer Engineering consists of 20 semester hours of EECE/CMSI coursework (not including math and programming prerequisites) to be determined in consultation with the Department Chairperson. Electrical Engineering majors are not eligible for the minor program in Computer Engineering.

The typical set of courses includes EECE 2100 Circuits I LabEECE 2110 Circuits IEECE 2240 Introduction to Digital SystemsEECE 3140 Microprocessor and Microcontroller SystemsCMSI 3630 Data Structures and Algorithms in Engineering, and an upper-division EECE/CMSI elective. As many of the courses have prerequisites, the following suggested schedule is provided.

Plan of Study Grid
Year 1
FallSemester Hours
MATH 131 Calculus I 1 4
 Semester Hours4
Spring
ENGR 1200 Computational Engineering 2 2
EECE 2240 Introduction to Digital Systems 4
 Semester Hours6
Year 2
Fall
EECE 2100 Circuits I Lab 1
EECE 2110 Circuits I 3
 Semester Hours4
Spring
CMSI 3630 Data Structures and Algorithms in Engineering 4
 Semester Hours4
Year 3
Fall
EECE 3140 Microprocessor and Microcontroller Systems 4
 Semester Hours4
Spring
EECE/CMSI elective (3000-level or higher) 4
 Semester Hours4
 Minimum Semester Hours26
1

MATH 131 may be substituted with MATH 112 or MATH 122.

2

ENGR 1200 may be substituted with MATH 181, PHYS 1200, or CMSI 1010.