15-462 Computer Graphics I
Guest Lecture

Computer Games and Interactive Graphics Programming
James Kuffner, The Robotics Institute, CMU


While most of the sectors of the U.S. economy have lagged during recent years, the sale of computer game consoles, software, and online game monthly subscriptions have continued to grow. The recent performance improvement rate of graphics hardware has tripled that of Moore's Law, and PC graphics cards have now become fully-programmable GPUs. The demand for games and other interactive virtual reality applications is the driving force behind these changes.

In this lecture, I will trace the early origins of video games back to the 1950s, and describe how game-playing has now become a significant part of modern society. Key breakthroughs in interactive rendering technology and algorithms will be explained in the context of popular games. Finally, we will look at some of the current and future trends in game playing, programming, and design.


Speaker Bio

James Kuffner is a Research Scientist at The Robotics Institute, School of Computer Science, Carnegie Mellon University. He obtained a Ph.D. in Computer Science from Stanford University in 1999. He was a Japan Society for the Promotion of Science (JSPS) Postdoctoral Research Fellow at the University of Tokyo from 1999 to 2001. His research interests include humanoid robotics, motion planning, and computer graphics and animation. He designed a new course on Computer Game Programming at CMU in the Fall of 2002, which will be offered again in Spring 2004.

[ Home | Schedule | Assignments | Software | Resources ]

Frank Pfenning