The Computer Systems (Games Programming) course is an undergraduate degree offered by the Heriot-Watt University. This course is designed to equip students with the knowledge and skills necessary to program computer games and also provides a strong grounding in computer science.Course Content: The course covers a broad range of topics related to games programming and computer science. The curriculum includes game design, development methodologies, graphics programming, game physics, AI, mobile game development, computational thinking, databases, and software engineering. In addition to this, students also undertake a major project during their final year.Key Modules: The course is offered over four years, and each year is divided into different modules. Some of the key modules include 3D Computer Graphics and Animation, Games Design and Development, Game Physics, Mobile Game Development, AI for Games, Software Engineering, and Databases.Accreditations: The course is fully accredited by BCS, The Chartered Institute for IT, on behalf of the Engineering Council. This accreditation demonstrates that this course meets the high standards set by the IT industry.Future Careers: Graduates of the Computer Systems (Games Programming) course have the potential to explore various career paths in the games industry, such as Game Developer, Game Designer, Games Artist, or Games Tester. They can also choose a career in software development or computing, as the knowledge and skills learned during the course are transferable to a wide range of roles in these fields.For more information on this course, please visit the official course page here.