Fall 2012: Advanced Computer Architecture I
ECE 552 / CPS 550, TuTh 1:25PM - 2:40PM, SocPsy D126

Fundamental aspects of advanced computer architecture design and analysis. Topics include processor design, pipelining, superscalar, out-of-order execution, caches (memory hierarchies), virtual memory, storage systems, simulation techniques, technology trends and future challenges. Prerequisite: Computer Science 104 or Electrical and Computer Engineering 152 or equivalent.



Spring 2012: Energy-Efficient Computer Systems
ECE 299, TuTh 1:15PM - 2:30PM, Hudson 207

[Webpage]
This course covers advanced topics in energy-efficient computing with an emphasis on computer architecture and systems. This course surveys recent advances in diverse platforms, ranging from high-performance, enterprise domains to low-power, mobile domains. Discussion-oriented classes focus on in-depth analysis of readings. Students will learn to reason about energy efficiency across the hardware/software interface and across a range of system components. Students will complete a collaborative research project.



Fall 2011: Advanced Computer Architecture I
ECE 252 / CPS 220, TuTh 1:15PM - 2:30PM, Teer 203

[Webpage]
Fundamental aspects of advanced computer architecture design and analysis. Topics include processor design, pipelining, superscalar, out-of-order execution, caches (memory hierarchies), virtual memory, storage systems, simulation techniques, technology trends and future challenges. Prerequisite: Computer Science 104 or Electrical and Computer Engineering 152 or equivalent.



Fall 2010: Energy-Efficient Computer Systems
ECE 299.10, TuTh 1:15PM - 2:30PM, CIEMAS 1441

[Webpage]
This course covers advanced topics in energy-efficient computing with an emphasis on computer architecture and systems. This course surveys recent advances in diverse platforms, ranging from high-performance, enterprise domains to low-power, mobile domains. Discussion-oriented classes focus on in-depth analysis of readings. Students will learn to reason about energy efficiency across the hardware/software interface and across a range of system components. Students will complete a collaborative research project.