University of the Witwatersrand campus

Engineering

MSc Artificial Intelligence for Games at University of the Witwatersrand

University of the Witwatersrand, South Africa

Programme overview

The MSc by Coursework and Research Report in the field of AI for Games coursework component covers topics such as machine learning, reinforcement learning, procedural content generation, computer graphics, human–computer interaction, and game design. This programme will equip students with the technical and creative skills to design intelligent game agents, build adaptive environments, and create immersive gameplay experiences. Why AI for Games?

Faculty: Science  |  Department: Computer Science and Applied Mathematics  |  Duration: Full-time: 1 year coursework and 1 year research. Part-time: 2 years coursework and 1 to 2 years research  |  Study mode: full-time  |  Location: Johannesburg, Gauteng, South Africa

What you will study

Compulsory courses: COMS7068A Research Report: Artificial Intelligence for Games [After completing coursework] COMS7067A Research Methods and Capstone Project in Artificial Intelligence COMS7044A Artificial Intelligence COMS7047A Adaptive Computation and Machine Learning DIGA7008A Advanced Game Design DIGA7009A Artificial Intelligence - Enhanced Gameplay 2 Electives from: COMS7050A Computer Vision

Career pathways

A master’s degree in Artificial Intelligence for Games opens diverse career opportunities across the digital entertainment and simulation industries. Graduates can work as game AI developers, gameplay programmers, or technical directors, applying advanced knowledge of machine learning, reinforcement learning, and procedural generation to create adaptive and engaging player experiences.

Official programme page

Application information

Entry requirements

Minimum Entry Requirements The below outlines the minimum entry requirements for admission to the programme. Candidates not meeting any of the points will not be admitted; however, meeting these criteria does not guarantee admission. The programme is unfortunately competitive, and priority will be given to applicants based on academic merit. Applicants require a minimum average of 70 percent in the final year of their prior studies for their NQF level 8 qualification. Applicants are required to have a Bachelor of Science Honours (Computer Science, Computational and Applied Mathematics, Mathematics, Physics, or Statistics), a Bachelor of Engineering Science (Game Design) and a Bachelor of Arts Honours (Digital Arts), or a relevant NQF level 8 qualification with demonstrable knowledge of basic principles of Algorithms, Computing, Multivariable Calculus, Linear Algebra, Probability and Stat

Tuition is charged per module, so the total depends on the modules you register for each year. Current fees are listed in the official fee schedule.

Postgraduate applications are made online at www.wits.ac.za/applications; the closing date for each programme is listed in its course finder entry. The application fee is R200 (not payable by current Wits students applying online), paid via the Self-Service Portal or by EFT to the Wits University Application Fees account at FNB.

Apply through the official page: https://www.wits.ac.za/applications

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.