Computer Engineering Minor
A minor in computer engineering is available for those students interested in gaining knowledge and experience in the areas of computer hardware and software.
Learning Outcomes:
- Design and analyze digital circuits such as those used in computer systems.
- Design and write low-level and high-level computer software.
Prerequisites - 7 credit hours
CS 203 | Introduction to Computer Science | 3 |
CS 273 | Computer Science Laboratory | 1 |
EE 231 | Logic Design | 3 |
Required Upper-division Courses - 10 credit hours
CS 305 | Data Structures | 3 |
EE 332 | Digital Systems Design | 3 |
EE 373 | Digital Systems Design Laboratory | 1 |
EE 334 | Embedded Systems Design | 3 |
Elective Course - 3 credit hours
Select one course from the following:
EE 434 | ASIC Design | 3 |
EE 435 | Verilog Digital Systems Modeling | 3 |
EE 436/EE 536 | Testing of Digital Systems | 3 |
EE 437 | Advanced Computer Architecture | 3 |
EE 438 | Introduction to Digital VLSI Design | 3 |
EE 439/EE 539 | Pre-silicon Verification | 3 |
| Any upper-level 3 credit-hour CS course except CS 368/369 | 3 |
If more than 3 credit hours of the 10 required upper-division credit hours are also required for a student’s major, select courses of an equal (or greater) number of credit hours from the Elective Course list. A maximum of 4 credit hours may be CS courses.