Curriculum
The Minor in Computer Engineering is a 15-credit program that provides undergraduates the opportunity to focus their studies on a field that combines aspects of both computer science and electrical engineering and that is recognized widely as its own discipline.
The proposed Minor in Computer Engineering requires 15 credits of CMPE courses4including
CMPE 2210 - Computer Organization (3 credits)
Or/And
CMPE 2810 - Fundamentals of Digital Design (4 credits)
At least 9 of the credits must be at the 3000-level or higher. The current suitable electives for this minor can be found in the table below.
Course | Title | Course | Title |
---|
CMPE 2210 | Computer Organization | CMPE 3220 | Computer Architecture |
CMPE 2810 | Fundamentals of Digital Design | CMPE 3650 | Computer Networks |
CMPE 2830 | Embedded Programming in C | CMPE 3815 | Microcontroller Systems |
CMPE 2990/3990/4990/5990 | Special Topics | CMPE 5220 | Advanced Computer Architecture |
CMPE 2991/3991/4991/5991 | Internship | CMPE 5410 | Digital VLSI Design |
CMPE 2993/3993/4993/5993 | Independent Study | CMPE 5540 | Real-Time Control Systems |
CMPE 2994/3994/4994/5994 | Teaching Assistantship | CMPE 5610 | Information Theory |
CMPE 2996/3996/4996 | Honors | CMPE 5810 | Digital Computer Design |
These courses cover the foundational topics related to computer engineering, including computer architectures, hardware, networks and embedded programming.