CS 534

Spring 2026 Part of Term 1

Part of Term 1
Jan 20-May 6
Advanced Topics in Computer Architecture

Credit: 4 hours.

Current topics in computer architecture, selected from areas of current research such as: energy efficiency, processing in memory, cloud computing, 3-D architectures, security and privacy, hardware and software resiliency, cross-stack design, heterogeneous platforms, approximate computing, mobile computing, machine learning accelerators, and novel computing technologies.

May be repeated, if topics vary. Credit is not given towards a degree from multiple offerings of this course, if those offerings have significant overlap, as determined by the CS department. Prerequisite: CS 433 or CSE 422. Additional prerequisites or co-requisites may be specified each term. See Class Schedule information.

CS 534 class schedule data for spring 2026
CRN Type Section Time Day Location Instructor Section Details
74420
Lecture
IC
3:30PM -4:45PM
TR
1214 Siebel Center for Comp Sci
Adve, S
Part of Term:
1
Date Range:
01/20/26-05/06/26
Section Title:
Immersive Computing Systems
Section Info:
A new era of immersive computing (aka virtual/augmented/mixed/extended reality) has the potential to transform most human endeavors (e.g., science, education, entertainment, medicine, and more), similar to the transformative impacts of the eras of mainframe, personal, and mobile computing. There is, however, an orders of magnitude gap in the performance, power, and quality of experience of systems we can build today and those we desire. Bridging this gap requires hardware and software systems designers to have an interdisciplinary foundation to enable application-driven, end-to-end quality-of-experience driven, and hardware-software-algorithm co-designed systems. This course will provide students with such a foundation, covering the key algorithms that underpin immersive systems (e.g., from computer vision, graphics, machine learning, video, and audio); key hardware technologies (e.g., heterogeneous domain-specific acceleration of compute, memory, and I/O); and key software technologies (e.g., principled use of approximations, compilation for heterogeneous systems, and distributed system stacks). Students will be required to present and critique research papers and perform a substantial team project. Prerequisite: An advanced undergraduate course in one of the constituent disciplines. For up-to-date information about CS course restrictions, please see the following link: http://go.cs.illinois.edu/csregister.
Restriction(s):
Restricted to Graduate - Urbana-Champaign. Not intended for MCS: Computer Sci OFF - UIUC, MCS:Computer Sci Online -UIUC, or NDEG:Computer Science Onl-UIUC.
Not intended for First Time Freshman students.
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000