ECE Courses on the Westside

 

Westside classes are held at the Willow Creek Center: 241 SW Edgeway Drive (near SW 185th and Baseline Road), Beaverton, OR 97006 and located at the Willow Creek MAX Station.

  • For non admitted students, please fill out a Quick Entry form to enroll in these classes.
  • For admitted students, click here to register.
Fall 2011 Winter 2012 Spring 2012
ECE 510 - System Design with Programmable Logic ECE 510 - Embedded System Design ECE 410/510 - Wireless Communications
ECE 588/688 - Advanced Computer Architecture II ECE 410/510 - Intro to Signal Integrity ECE 416/516 - IC Technologies
~ ECE 425/525 - Digital IC Design I ECE 510 - CMOS Mixed-Signal IC Design
~ ~ ECE 587/687 - Advanced Computer Architecture I

~~~

Fall 2011

ECE 510 - System Design with Programmable Logic
Taught by Roy Kravitz, Serveron
Tuesday/Thursday 5:00-6:50 p.m.

Programmable logic devices such as field programmable gate arrays (FPGAs) are a major part of digital design. Advances in semiconductor technology have made it possible to implement a complex, high performance system on a single programmable chip. This course discusses tools and techniques for designing, verifying and implementing System-on-Chip (SoC) designs using programmable logic. The course has a both an academic and project orientation: Students take several projects from concept through synthesis and debug on an FPGA development board while exploring the techniques used to optimize the design to meet high speed timing requirements. Mentor Graphics and Xilinx design automation software tools are used. Students must be familiar with Verilog HDL or willing to adjust from VHDL. Knowledge of Assembly language programming would be helpful.

Email Mr. Kravitz: Roy.Kravitz@serveron.com


ECE 588/688 - Advanced Computer Architecture II
Taught by Alaa Alameldeen, Intel
Tuesday/Thursday 7:00-8:50 p.m.

Discussion of parallel computer architectures and their uses. Key topics include MIMD architectures; associative processing; shared-memory and message-passing architectures; dataflow and reduction architectures; special-purpose processors; design and analysis of interconnection networks; and an overview of parallel software issues. Students will complete the project started in ECE 587/687.
Prerequisite: ECE 587/687

Email Dr. Alameldeen: alaa@ece.pdx.com
Dr. Alameldeen's web site


Winter 2012

ECE 510 - Embedded System Design & Programming with Programmable Logic
Taught by Roy Kravitz, Serveron
Tuesday/Thursday 5:00-7:00 p.m.

Microprocessor-based embedded systems are everywhere. The typical American household uses about 50 microprocessors, not counting personal computers, with the number rising every year. This course builds on the solid hardware-centric base for system-on-chip design gained in ECE 510 – System Design with Programmable Logic by teaching embedded system design and programming. The course has both an academic and project orientation; students take several embedded system projects from concept through debug on an FPGA development board while learning how to design and implement integrated hardware/software applications that interact with "real world" devices. Xilinx synthesis and embedded system software tools and the GNU tool chain are used. Programming is done in C.
Prerequisites
ECE 510 – System Design with Programmable Logic or consent of instructor. You should be comfortable programming in C and/or C++ and using Verilog or VHDL for synthesis. 

Email Mr. Kravitz: Roy.Kravitz@serveron.com


ECE 410/510 - Introduction to Signal Integrity
Taught by Edin Sijercic
Monday/Wednesday 4:40-6:30 p.m.

The purpose of Signal Integrity engineering is to ensure reliability of the electronic systems interconnect without unintended variations in the signal quality. The engineering discipline uses mathematical and simulation modeling techniques to ensure that computer system components (especially in networked business systems relying on multiple servers) will work under all conditions, at the highest speeds possible.

Email Dr. Sijercic: sijercic@ece.pdx.edu


ECE 425/525 - Digital Integrated Circuit Design I
Taught by David Chiang
Tuesday/Thursday 7:00-8:50 p.m.

Students in electrical and computer engineering are introduced to the analysis and design of digital integrated circuits. A design project is an integral part of this course.
Prerequisites: ECE 323, Stat 451.

Email Dr. Chiang: chiang@ece.pdx.edu


Spring 2012

ECE 410/510 - Wireless Communications
Taught by Chunming Liu
MW Time TBD

The course provides an overview of the latest developments and trends in wireless mobile communications, and addresses the impact of wireless transmission and user mobility on the design and management of wireless mobile systems. The coverage of the mobile communication foundementls includes, but not limited to, VHF and UHF communication in land-mobile communication. Channel characterization; fast and slow fading, frequency selectivity, delay and spread coherence bandwidth. Signal loss probability. Interference environments and its control. Frequency control. Diversity techniques for digital land mobile radio. Spatial distribution of offered traffic. Efficient spectral utilization. Capacity calculations and networking.

Email Dr. Liu: chunming.liu@intel.com


ECE 416/516 - IC Technologies
Tuesday/Thursday 4:40-6:30 p.m.

Microelectronic processing of solid-state devices and integrated circuits. A base for understanding more advanced processing and what can and cannot be achieved through IC fabrication. Oxidation, diffusion, and ion implantation will be discussed. Bipolar, CMOS and BiCMOS fabrication processes. DRAM technology. Defining system rules for IC layout. Packaging and yield. New technologies, such as Wafer-Scale Integration and Multi-Chip Modules, will be discussed. Students will be introduced to the concept of designing for manufacturability.
Prerequisite: ECE 415/515.


ECE 510 - CMOS Mixed-Signal IC Design
Taught by David H. Chiang
Tuesday/Thursday 7:00-8:50 p.m.

This class is designed for senior undergraduates, first year graduate students, and practical electrical engineers to analyze and design CMOS mixed-signal ICs such as switched capacitor circuits, continuous-time filters, and A/D & D/A converters used in modern communication systems and consumer electronic products. The required backgrounds for this class are circuit theory, signals and systems, and CMOS analog circuit design.

Email Dr. Chiang: chiang@ece.pdx.edu


ECE 587/687 - Advanced Computer Architecture I
Taught by Alaa Alameldeen, Intel
Monday/Wednesday 7:00-8:50 p.m.

An advanced course in computer system architecture and design. Key topics include advanced CPU implementation techniques including pipelining, dynamic instruction issue, superscalar architectures, and vector processing; high-performance memory and IO systems design; an introduction to parallel computers; and a survey of current literature in computer architecture and of current advanced computer systems. Students will begin a project that will be completed in ECE 588/688.
Prerequisite: ECE 486/586

Email Dr. Alameldeen: alaa@ece.pdx.com
Dr. Alameldeen's web site

 

TOP