Deakin's Games Design and Development course provides you with the skills and knowledge to thrive in this dynamic and fast-growing field. This course enhances student’s hands-on ability to design and develop computer games ranging in complexity from small interactive apps, larger PC and console based systems and massive multiplayer systems. Through this course students develop an understanding and appreciation for concepts in game design and software technology relevant to games. Topics include game programming, real-time computer graphics and rendering, artificial intelligence, networked games, audio/visual systems, game simulation and modelling, human computer interaction, game production, graphic design, music and sound effects, game theory, art and design principles for games, system analysis and design, software engineering, object-oriented programming, games and society and scientific concepts from computer science and related fields.