Computer Engineering Major
All Computer Engineering students must complete the following courses to earn their degree.
Program Requirements
Required Engineering Courses
Must have a grade of "C" or better
| ENGR 101 | Engineering Explorations I | 1.00 Credit(s) |
| ENGR 102 | Engineering Explorations II | 1.00 Credit(s) |
| Total Credit Hours: | 2 |
Required Computer Engineering Courses
Must have a grade of "C" or better
| CPE 211 | Circuits and Systems with Lab | 3 |
| CPE 212 | Digital Design with Laboratory | 3 |
| CPE 212 | Digital Design with Laboratory | 3 |
| CPE 311 | Computer Architecture and Design with Laboratory | 3 |
| CPE 313 | Systems and Signal Processing with Laboratory | 3 |
| CPE 324 | Embedded Systems with Laboratory | 3 |
| CPE 417 | Engineering Design Project I | 3 |
| CPE 418 | Engineering Design Project II | 3 |
| | CPE elective (3 cr.) | |
| | CPE elective (3 cr.) | |
| | CPE elective or internship (3 cr.) | |
| | CPE elective or internship (3 cr.) | |
| Total Credit Hours: | 32 |
Required Computer Science Courses
| CS 111 | Introduction to Structured Programming | 3 |
| CS 112 | Data Structures | 3 |
| CS 113 | Discrete Structures | 3 |
| CS 215 | Computer Systems Organization with Assembler | 3 |
| CS 319 | Computer Ethics | 3 |
| CS 339 | Networking and Data Communication | 3 |
| CS 349 | Operating Systems | 3 |
| Total Credit Hours: | 21 |
Required Supporting Courses