The course covers advanced topics which are at the forefront of computer game development, production, and management; students are able to put the knowledge and skills they gain in to practice in the individual game project; students also learn how to design, develop and implement software related to games projects in industrial and business environments.