Our Computer Games Programming degree, tailored for aspiring programmers, equips students with the skills to develop engaging games using professional hardware and software tools. As part of Sony's PlayStation® First Academic Program and a member of TIGA, the university provides access to development resources for platforms like consoles, mobiles, tablets, and PCs. The curriculum features core modules such as Programming Fundamentals and Introduction to Graphics Programming in Year One, Game Artificial Intelligence in Year Two, a Year Three placement, and Year Four options including Advanced Real-Time Graphics. Academics with industry experience ensure relevant content, enhanced by guest speakers on cutting-edge tools.Assessment includes formative evaluations for feedback, which do not count toward grades, and summative assessments at module ends. These comprise coursework like essays, reports, presentations, portfolios, and examinations, with grades contributing to the final mark. Upon completion, students earn a BSc (Hons) in Computer Games Programming.
Year One Core: Bespoke Platform Development; C# Scripting for Games Engines; Computational Methods; Introduction to Graphics Programming; Mechanics Prototyping; Programming Fundamentals Year Two Core: Applied Mathematics for Games; Game Artificial Intelligence; Junior Collaborative Games Development; Multiplayer Games Programming; Real-Time Rendering Framework Year Two Optional: Game Audio; Tools Development; Experimental Systems; Real-Time Illumination Programming Year Three: Placement Year Four Core: Games Development Project; Cross Platform Engine Development; Low-Level Platform Optimisation Year Four Optional: Advanced Game Artificial Intelligence; Advanced Real-Time Graphics; Audio Programming; Cloud-Based Multiplayer Games Development
A local representative of University of Staffordshire in Singapore is available online to assist you with enquiries about this course.