Computer games are played online and offline. Many courses are related to the design and development of computer games.