Updates

"The CUDA Teaching Center at the UA College of Engineering will allow high performance computing with NVIDIA GPUs to be integrated throughout the curriculum, and will give our students a huge competitive advantage in research and industry."
The following courses will benefit from the curriculum development efforts of the UA-CTC:
ECE 369
- Fundamentals of Computer Architecture
3 credit unit, undergraduate level course, offered Fall and Spring
semesters
Course examines the fundamentals of computer architecture and organization,
processor organization and design, memory hierarchy, input/output,
and multi-core processor technologies.
ECE 462/562 - Computer Architecture & Design
3 credit unit, undergraduate & graduate level, offered Fall semestersThis course is designed to introduce senior-level and first-year graduate students to the fundamental design principles and major design tradeoffs in computer architecture.
ECE 506 - Reconfigurable Computing
3 credit unit, graduate level course, offered Fall semesters with
18 students on average
This course prepares students for engaging in research on reconfigurable
computing. Students read, review, and discuss papers in reconfigurable
computing and high-performance computing platforms (IBM Cell BE and
NVIDIA GPU).
ECE 569 - High-Performance Computing
3 credit unit, graduate level course, offered Spring semestersA graduate course that provides students with an in-depth analysis of current issues in HPC systems including: (1) New Processor Architectures, (2) Power-Aware Computing and Communication, (3) and Advanced Memory Design Concepts, (4) dataflow and demand-driven computation models.
ECE 568 - Introduction to Parallel Processing
3 credit unit graduate level course, offered Fall semestersThis course is intended to introduce graduate students to the field of modern computer architecture design stressing speedup and parallel processing techniques.
