MS Program Tracks

Computer Engineering-Focused ECE MS Tracks

image of a microprocessor

Computer Architecture and Design

Computer architecture and design encompasses everything from instruction set architecture to microprocessor design, memory hierarchy, interconnect, I/O, and performance measurement.

PhD students

Design Verification and Validation

Design verification and validation is a systematic, engineering approach that works in tandem with other critical concerns to guide the development of correct and maintainable designs. 

Thumbnail image of an integrated circuit board.

Digital IC Design

Digital Computation is now ubiquitous, everything can compute.  VLSI design concepts are necessary for all levels of digital computer design from computer architecture down to digital logic gates.  Communication devices have digital computation leading to the merger of computers and communication devices.

Students in the robotics lab

Embedded Systems Track

Embedded systems are computer systems dedicated to a particular functionality, rather than for a general purpose. Such systems typically are required to operate under stringent performance, power, cost, space, reliability, and real-time constraints.

Electrical Engineering-Focused MS Tracks

anechoic chamber

Analog/RF Track

Electronic communication can be defined as, the communication which uses electronic media to transmit the information or message using computers, e-mail, telephone, video calling, social networks, etc. 

Students in the power lab

Power Engineering Track

Power engineering plays a significant role in the regional economy, with over eighty companies focused on various aspects of power. Investment in new generation and transmission, innovations in communications and IT, and rapidly-decreasing prices for renewable resources are all contributing to the industries. 

machine learning diagrams

Signal Processing and Machine Learning Track

We live in an era of unprecedented creation, transmission, and storage of data, ranging from traditional signals such as speech and sensor data to video streams and user preference data. The Signal Processing & Machine Learning track provides students with the tools they need to transform signals and data into information.

Other Tracks

Please inquire with the graduate advisors at ecegrad@pdx.edu if you are interested in following the Communications or VLSI tracks below. Courses in these tracks may not be offered every year.