This course aims to make students able to develop a computer game based on the basic theories of game development.At the beginning of this course students will learn about the history and development of game technology, some popular games, also game classifications based on genres, theme and others.