University of Portland Bulletin 2023-2024

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 203Introduction to Computer Science

3

CS 273Computer Science Laboratory

1

EE 231Logic Design

3

Required Upper-division Courses - 10 credit hours

CS 305Data Structures

3

EE 332Digital Systems Design

3

EE 373Digital Systems Design Laboratory

1

EE 334Embedded Systems Design

3

EE 373: Electrical Engineering students substitute CS 371 or CS 376 for EE 373.

Elective Course - 3 credit hours

Select one course from the following:
EE 434ASIC Design

3

EE 435Verilog Digital Systems Modeling

3

EE 436/EE 536Testing of Digital Systems

3

EE 437Advanced Computer Architecture

3

EE 438Introduction to Digital VLSI Design

3

EE 439/EE 539Pre-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.