UC Davis Professor John Owens teaches this introduction to the design and analysis of the architecture of computer graphics systems. Topics include the graphics pipeline, general-purpose programmability of modern graphics architectures, exploiting parallelism in graphics, and case studies of noteworthy and modern graphics architectures.