The minor has a required two course sequence followed by a two course sequence in either hardware or software aspects of computer engineering.
The following two courses are required for any minor in computer engineering:
The two-course hardware sequence is:
The corresponding two-course software sequence is:
In addition to these two standard sequences, the student may design his/her own with the approval of the minor advisor. A student cannot have a major and a minor, or two minors, in both Computer Engineering and Computer Science because of the significant overlap between these subjects.
For students pursuing a B.S. or B.S.E. degree, the following three courses are required for a minor in computer science:
A student must take an additional four credit hours of computing courses with the exclusion of ENGR 131 or EECS 132. EECS 302 (Discrete Mathematics) may be used in place of three of these credit hours because it is a prerequisite for EECS 340.
For students pursuing B.A. degrees, the following courses are required for a minor in computer science:
Two additional computing courses are also required for this minor.
Students enrolled in degree programs in other engineering departments can have a minor specialization by completing the following courses:
Approved Technical Elective (3)
The department also offers a minor in electronics for students in the College of Arts and Science. This program requires the completion of 29 credit hours, of which 10 credit hours may be used to satisfy portions of the students' skills and distribution requirements. The following courses are required for the electronics minor:
A total of five courses (15 credit hours) are required to obtain a minor in systems and control engineering. At least nine credit hours must be selected from:
The remaining credit hours can be chosen from EECS courses with the written approval of the faculty member (see the EECS Web page for the current responsible faculty member) in charge of the minor program in the Systems and Control Program. A list of suggested EECS courses to complete the minor is:
The Technology Track requires 3 of the following courses:
The Cognitive Science Track requires 3 of the following courses:
Processing 400- and 500-level courses require the approval of the minor advisor.
The open elective in the spring of the first-year is strongly recommended to be EECS 290.
It is recommended that one additional open elective be a “content creation” course taken from the following areas: Art, English, or Music.