If you have a disability and require accommodations, please contact the instructor early in the semester so that your learning needs may be appropriately met. You will need to provide documentation of your disability to the Disability Resources (DR) office, located on the main floor of the Student Services Building, Room 1076, 515-294-7220.
Course Number & Web site | Course Name |
Professional Program Orientation | |
Introduction to Computer Engineering & Problem Solving I | |
CprE 186 | Introduction to Computer Engineering & Problem Solving II |
|
| Digital Logic |
Embedded Systems I: Introduction | |
CprE 298 | Cooperative Education |
Operating Systems: Principles & Practice | |
Theoretical Foundations of Computer Engineering | |
CprE 329 | Software Project Management |
CprE 330 | Integrated Electronics |
Software Architecture & Design | |
Computer Organization & Assembly Level Programming | |
CprE 397 | Engineering Internship |
CprE 398 | Cooperative Education |
CprE 412 | Formal Aspects of Specification & Verification |
Software Evolution & Maintenance | |
CprE 425 (CS 425) | High Performance Computing for Scientific Engineering Applications |
CprE 426/526 | Introduction to Parallel Algorithms & Programming |
CprE 431 | Basics of Information Systems Security |
CprE 435 | Analog VLSI Circuit Design |
CprE 444 | Introduction to Bioinformatics |
Distributed Systems & Middleware | |
CprE 454 (CS 454) | Distributed & Network Operating Systems |
Real Time Systems | |
CprE 465 (EE 465) | Digital VLSI Design |
CprE 466 (EE, ESCI, ME, Mat E 466) | Multidisciplinary Engineering Design |
CprE 488 | Embedded Systems Design |
Computer Networking & Data Communications | |
CprE 490 (CprE 490H) | Independent Study |
CprE 491 (EE 491) | Senior Design Project I & Professionalism |
CprE 492 (EE 492) | Senior Design Project II |
CprE 494 | Portfolio Assessment |
CprE 498 | Cooperative Education |