The Computer Science for Games Programming BSc/MEng course at the University of Hull is designed to equip students with a blend of technical skills and creative thinking needed to devise, design and build games. The curriculum is focused on creating gaming experiences that captivate players, pushing the boundaries of animation, gameplay, aesthetics, and immersive virtual environments.Course Content: The course covers a wide range of topics in computer science and game development. These include Programming, Data Structures and Algorithms, Graphics Programming, Advanced Game Development, Low-Level Games Development, Machine Learning, and AI for Games.Key Modules: Core modules include Programming 1 and 2, Modelling for Games, Audio and Asset Production for Games, Systems Analysis, Design and Process, Data Structures and Algorithms, Game Design and Games Production, Advanced Game Development and Games Programming. The course also features an optional Sandwich Year and Industry Placement Year, providing students with practical industry experience.Accreditations: The course is accredited by the British Computer Society (BCS), the Chartered Institute for IT, for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional.Future Careers: The course prepares students for various roles in the gaming industry such as game developer, software engineer, computer graphics and animation specialist, game designer, and gameplay programmer. With the broad base of skills obtained, graduates can also pursue careers outside of the gaming industry in areas such as software development and IT consultancy.For more information on this course, please visit the official course page.