15-673 Visual Computing Systems
12 units, Carnegie Mellon University
Visual computing tasks such as computational imaging, image/video understanding, and real-time graphics are key responsibilities of modern computer systems ranging from sensor-rich smart phones to large datacenters. These workloads demand exceptional system efficiency and this course examines the key ideas, techniques, and challenges associated with the design of parallel, heterogeneous systems that accelerate visual computing applications. This course is intended for graduate and advanced undergraduate-level students interested in architecting efficient graphics, image processing, and computer vision platforms.
Prerequisites: none listed
Offered: Fall 2025
Courseweave needs JavaScript to show sections, workloads and planning tools.