Computer Architecture and Design OverviewComputer architecture and design encompasses everything from instruction set architecture to microprocessor design, memory hierarchy, interconnect, I/O, and performance measurement. Target applications range from consumer electronics and graphics processors to industrial and automotive electronics to desktop, servers, and high-performance computing.The computer architecture and design track provides a solid foundation in computer architecture and design as well as an introduction to more advanced topics. The depth and breadth options along with electives allow the flexibility for an additional emphasis on design verification, embedded systems, or IC design. CoreECE 585 Microprocessors System DesignECE 586 Computer ArchitectureECE 587 Advanced Computer Architecture IECE 588 Advanced Computer Architecture IIDepth and Breadth Course listECE 525 Digital Integrated Circuit Design IECE 526 Digital Integrated Circuit Design IIECE 527 High-Performance Digital SystemsECE 540 System on a Chip Design with FPGAsECE 544 Embedded System Design with FPGAsECE 571 Introduction to System Verilog for Design and VerificationECE 581 ASIC Modeling and SynthesisECE 582 Formal Verification of HW/SW SystemsECE 583 Low Power IC DesignECE 593 Fundamentals of Pre-Silicon ValidationTrack Completion FormsProgram Completion FormThesis Program Completion FormTrack Director Yuchen Huang, Assistant Professor of Practice Yuchen’s primary focus is on teaching and she directs the ECE MS graduate track in Computer Architecture and Design. Prior to joining the ECE department, she was at Intel Corporation for 21 years in Hillsboro, Oregon,... See full profile for Yuchen Huang Supporting Faculty John M. Acken, Adjunct Research Professor John M. Acken is a faculty member in the Electrical and Computer Engineering Department, Portland State University, Portland, OR. He received his BS and MS in electrical engineering from Oklahoma State University and... See full profile for John M. Acken Mark Faust, Assistant Professor Professor Faust has been with the ECE Department at PSU since 2004. Prior to that he worked in the high performance workstation, EDA, software, and ATE industries as an engineer, Vice-President of Engineering, and GM... See full profile for Mark Faust Roy Kravitz, Senior Instructor Roy is a Senior instructor and the director of the ECE Westside program. He has created and co-taught courses in FPGA design, digital systems design, embedded systems, and computer architecture for more than 25 years.... See full profile for Roy Kravitz Venkatesh Patil, Assistant Professor of Practice Venkatesh Patil is an Assistant Professor of Practice for the Department of Electrical and Computer Engineering with 25 years of experience building Semiconductor Chips for Tier-1 organizations as well as startups.... See full profile for Venkatesh Patil Xiaoyu Song, Professor Professor Song received his PhD degree from the University of Pisa, Italy, in 1991. From 1992 to 1998, he was on the faculty at the University of Montreal, Canada. He joined the Department of Electrical and Computer... See full profile for Xiaoyu Song Adjunct FacultyBrian Cruikshank, MSEE, Senior PE, Ampere. Expertise: ACIS Design. Useful Links for Current and Prospective Students MS Program Admissions MS Program Requirements Research Laboratories ECE Course Information