The art of creating video games is taught through many different courses in game design, where students may train in subjects such as "Digital Game Design," "Introduction to Computer Graphics," "3D Game and Simulation Design," "Collaborative Game Design" and "The Digital Image."
Games are created through a variety of computer programs, which students learn in their training. Time may be spent, especially at the bachelor's degree level, learning other computer programs and functions such as courses in "Introduction to Programming," "Graphic Design," "Database Systems," "Introduction to Computer Networks" and "Computer Architecture." Depending on the school, students may also study theories of technology, such as "Learning Technology through Design" and "Artificial Intelligence."
Games are considered a type of media, and many game design training programs involve the study of other forms of media and how gaming relates to them. Designers may take courses such as "Mass Communication through Design," "Hypermedia and the Web," "Introduction to Interactive Media Design," "Research Methods in Telecommunication," "Visual Journalism" and "Social Information Spaces."
Because game designers are creating software for the general public, training requirements often include classes in culture, psychology and sociology, such as "Consumer Behavior," "Digital Games and Society," plus possible ethics coursework including "Engineering Ethics" and "Introduction to Ethics Contemporary Moral Issues."