Number of Credits and GPA
The Bachelor of Science in Computer Engineering degree program requires completion of at least 143 semester credits with a cumulative GPA of 2.0 or better. The program typically spans eight semesters of 15 weeks each, or four academic years. See the sample course sequence for more information.
Students must receive a grade of “C-” (or 1.7 quality points) or higher in all courses for the Bachelor of Science in Computer Engineering degree program.
|Subject Area||Required Courses|
|Art and Music||ART 210|
Students must also take an additional three semester credits of any Animation, Fine Art, Performing Art, or Music courses.
|Computer Science||CS 100, CS 120, CS 170, CS 225, CS 280, CS 315, and CS 330.|
|Electrical and Computer Engineering||ECE 110 or GAM 150, ECE 200, ECE 210, ECE 220, ECE 260, ECE 270, ECE 300, ECE 310, ECE 350, and ECE 420.|
12 credits chosen from ECE 360, ECE 390, ECE 410, ECE 460, and ECE 490 are also required.
|Humanities and Social Sciences||COL 101, COM 150, and ENG 110.|
Students must also take three semester credits of English courses numbered 116 or higher and three semester credits of any ECN or MGT course.
Additionally, students must take three semester credits of any non-required Humanities and Social Sciences courses.
|Mathematics||MAT 140, MAT 150 or MAT 180, MAT 200 or MAT 230, MAT 225, MAT 256, MAT 258, and MAT 340.|
Students completing MAT 230 must replace MAT 225 with an additional three semester credits of STEM disciplines, at the 200 course-level or higher.
|Open Electives||Sufficient additional credits to meet the required 143 semester credits for the program.|
|Physics||PHY 200, PHY 200L, PHY 250, PHY 250L, PHY 270, and PHY 270L.|
|STEM Electives||Nine semester credits from STEM disciplines, at the 200 course-level or higher.|
A Note on General Education Courses
The following courses satisfy the general education requirement for the Bachelor of Science in Computer Engineering: ENG 110 (3), COM 150 (3), HSS elective (3), ART 210 (2), MAT 140 (4), MAT 150 or MAT 180 (4), MAT 200 or MAT 230 (4), PHY 200 (4), and PHY 250 (4).