The MSc Computer Games Programming course at the University of Essex provides students with an advanced understanding of the core concepts and technologies relevant to the development of computer games. It gives the opportunity to develop specialist skills and knowledge, while also providing a strong foundation in computer science.Course Content: The MSc Computer Games Programming course teaches you about advanced graphics programming, console hardware and software, mobile device technology as well as the application of artificial intelligence in games. Students will also learn how to build, populate and animate the complex 3D worlds that underpin modern computer games, implementing physics-based simulations and integrating audio.Key Modules: Key modules of the course include Programming for Games, Advanced Rendering and Artificial Intelligence for Games.Accreditations: This course is accredited by the British Computer Society (BCS), fully meeting the educational requirement for Chartered IT Professional (CITP) registration. Future Careers: After completing the MSc Computer Games Programming course at the University of Essex, graduates could embark on a career in industries such as computer game design, multimedia and multimedia systems development.For more information on this course, please visit the official course page [here](https://www1.essex.ac.uk/programmespecs/Details.aspx?prog=13683).