Att utveckla simuleringar och spel handlar om att skapa virtuella världar i datorn; världar som styrs av egna regler och som användare kan interagera med.
En simulering försöker efterlikna hur verkligheten fungerar, till exempel hur ett flygplan flyger, och kan vara baserad på fysikaliska lagar. Ett spel kan vara mer kreativt utformat. Simuleringar används bland annat till att utveckla produkter i industrin, och gör det möjligt att se i förväg hur till exempel en ny bilmodell eller en trafikrondell kommer att se ut och fungera. Simuleringar kan också användas till att träna och utbilda människor inför komplicerade uppgifter såsom kirurgi.
Utbildningen ger allmänna kunskaper i datateknik så som programmering, databaser och artificiell intelligens, men tar även upp mer specialiserade ämnen som datorgrafik, datoranimering och simulering av fysikaliska fenomen och varelser (agenter), samt matematiska metoder för dessa områden. En gedigen datateknisk kompetens är nödvändig när man utvecklar spel och simuleringar, som ofta är krävande och komplexa programvarusystem där många specialister är inblandade.
Även om programmet främst handlar om teknik för simulering och spel, så är även en förståelse för form och innehåll viktigt. Därför erbjuder programmet kurser i speldesign, interaktionsdesign, grafisk kommunikation och berättande.
Programmet är ett fritt program där du läser minst 90 högskolepoäng datateknik, utöver det kan du fritt välja kurser från universitetets utbud. Det finns dock en rekommenderad studiegång som är utformad för att du ska få en välkomponerad utbildning.