What are the features of successful programs?
What are the three kinds of dimensions used to describe a computer game? What are the values of these dimensionalities for Space Invaders? For Pong? For PacMan? For Quake?
What are some of the basic principles of good game design?
What is a software framework?
What is the Pop Framework?