Computer Engineering - Bachelor of Science in Computer Engineering
2019-20 Four-Year Plan*

Freshman
First TermHoursSecond TermHours
ENGN 1102ECE 1112
CHEM 121N3CHEM 123N3
CHEM 122N1MATH 2124
MATH 2114PHYS 231N4
ENGL 110C (grade of C or better required)3ENGN 1504
COMM 101R3 
 16 17
Sophomore
First TermHoursSecond TermHours
MATH 307 (280)3ECE 2023
ECE 2013ECE 2872
ECE 2414CS 2504
PHYS 232N4CS 2521
Literature Way of Knowing3CS 3813
 ENGL 231C (grade of C or better required)3
 17 16
Junior
First TermHoursSecond TermHours
ECE 3023ECE 3043
ECE 3134ECE 3463
ECE 3413ECE 3813
CS 3613CS 3503
Human Creativity Way of Knowing3Technical Elective***3
 16 15
Senior
First TermHoursSecond TermHours
ECE 484W (grade of C or better required)3ECE 4872
ECE 4862CS 4713
ECE 4433Technical Elective***3
Technical Elective***3Technical Elective***3
ENMA 480**3Human Behavior Way of Knowing3
Interpreting the Past Way of Knowing3 
 17 14
Total credit hours: 128

The General Education requirements in information literacy and research, impact of technology, and philosophy and ethics are met through the major. The upper-division General Education requirement is met through a built-in minor in computer science.

Computer engineering majors must earn a grade of C or better in all 200-level ECE courses prior to taking the next course in the sequence.

This is a suggested curriculum plan to complete this degree program in four years.  Please consult information in this Catalog, Degree Works, and your academic advisor for more specific information on course requirements for this degree.