Datavetenskap för spelutveckling, 180 HP
Studiestart
Undervisningsform
Campus, Dagtid, Helfart
Språk
Svenska
Vill du skapa karaktärer, miljöer och funktioner i spel? Och förstå hur tekniken bakom verkligen fungerar?
Informationskväll om spelteknik
Välkommen till ett digitalt informationstillfälle där vi berättar mer om BTH:s utbildningar inom spelteknik.
Tid: 15 december klockan 18:00-19:00
Plats: Zoom Meeting ID: 257 207 4203
Du får en stabil grund i programmering och specialiserar dig inom spelutveckling. Här utvecklar du både kod och kreativitet – i en utbildning som kombinerar teori och praktik och ger dig möjligheter att sedan fortsätta utvecklas i din yrkesroll.
Vad kommer du att läsa?
Du lär dig grunderna i programmering – som objektorientering, databaser, algoritmer och datastrukturer. Sedan fördjupar du dig i spelutveckling genom projekt, teori och tillämpningar.
Utbildningen innehåller:
- Kurser i spelprogrammering och teknisk design.
- Projekt där du bygger spelmiljöer och funktioner.
- Valbara kurser inom datavetenskap, programvaruteknik eller matematik.
- Forskningsmetodik och ett examensarbete.
Du får arbeta med verkliga problem, både individuellt och i grupp, och bygger en portfolio med spelrelaterade projekt du kan visa upp efter examen.
Efter examen – vad kan du arbeta med?
Efter examen kan du arbeta som programmerare, 3D-artist och liknande inom webb, speldesign, animation, SFX eller VFX. Programmerare och tekniska spelutvecklare är efterfrågade – och arbetsmarknaden ser ljus ut framöver också. De olka tekniker som används förändras snabbt, men med den här utbildningen har du kunskaper som håller över tid.
Du får en teknisk och kreativ grund att stå på – som ger dig stora möjligheter att växa inom både spelbranschen och andra områden där programmering och interaktiv utveckling spelar en roll.
Vanliga yrkesroller efter utbildningen
- Programmerare
- 3D-artist inom webb
- 3D-artist inom spelutveckling
- 3D-artist inom animation, SFX eller VFX

Första året är uppdelat i två delar där ena delen ger grunderna i programmering, objektorientering, databaser och algoritmer med datastrukturer. Dessa kurser ger en bas i programmering. Den andra delen av första året ger grunder och fördjupning i spelutveckling.
Andra året fördjupar du dig i spelutveckling och läser samtidigt en del kurser som ger bredd. I slutet av året genomförs ett projektarbete på 15 högskolepoäng.
Tredje året fokuseras på forskningsmetodik, examensarbete och projekt i spelutveckling. Samtidigt har du möjligheten att via valbara kurser fördjupa dig inom spelutveckling eller bredda dig inom områden som datavetenskap, programvaruteknik och matematik.
Observera att kurslistan nedan är preliminär. Se utbildningsplanen för en fastställd kurslista.
* Valbar kurs
Hösttermin 2026
Programmering och problemlösning med Python, 7,5 HP
Spelutveckling - 3D-modellering, 7,5 HP
Objektorienterad programmering i CSharp, 7,5 HP
Spelutveckling - Karaktärsmodellering, 7,5 HP
Vårtermin 2027
Spelutveckling - Animation, 7,5 HP
Algoritmer och datastrukturer, 7,5 HP
Spelprojekt med spelmotor, 7,5 HP
Hösttermin 2027
Individuellt programvaruprojekt, 7,5 HP
Spelobjektsutveckling (Game asset creation), 7,5 HP
Diskret matematik och algoritmer, 7,5 HP
Vårtermin 2028
Specialeffekter (SFX) och visuella effekter (VFX), 7,5 HP
Spelutvecklingsprojekt i grupp, 15 HP
Portfolio för spelutvecklare, 7,5 HP
Hösttermin 2028
Forskningsmetodik i datavetenskaper, 7,5 HP
Introduktion till kodningsteori och kryptering, 7,5 HP *
UX-design med JavaScript, 7,5 HP *
Objektorienterad programmering i C++, 7,5 HP *
Vårtermin 2029
När det är fler behöriga sökande än det finns platser till en utbildning, fördelas platserna genom ett urval. Till våra grundutbildningsprogram tillämpas betyg/högskoleprov. Läs mer om urval här.
Högskolan följer upp och utvecklar kontinuerligt utbildningsprogrammen genom årliga uppföljningsdialoger, kursvärderingar som genomförs efter avslutad kurs, och programvärderingar. Resultat från uppföljningar och utvärderingar kan leda till förändringar i utbildningarna. Dessa återkopplas alltid till studenterna.
Varje utbildningsprogram är kopplat till ett programråd som behandlar frågor rörande programmets kvalitet, utveckling, och relevans för arbetsmarknaden. I programrådet eller i ett utskott till programrådet sitter lärarrepresentanter, externa ledamöter, studentrepresentanter samt tidigare studenter.
Vanliga frågor
Grundläggande behörighet
Du behöver också:
Matematik 3b eller 3c
Eller:
Matematik - fortsättning nivå 1b eller nivå 1c