Spelprogrammering

180 högskolepoäng (start ht-12)

Om du vill göra en ansökan till någon av våra utbildningar så hittar du det aktuella utbudet av program och kurser på www.bth.se.

Översikt

Profil - innehåll

En spelprogrammerare arbetar med att ta fram tekniken som driver datorspelet. Tekniken är således en mycket viktig del i spelutveckling, men det är även den som sätter gränser.
En duktig spelprogrammerare har kunskap att tänja dessa gränser.

Utbildningen är datavetenskaplig med inriktning mot spelprogrammering. Utbildningen består dels av kurser som är specifika för spelområdet (t.ex. 3D-programmering), dels av traditionella kurser i datavetenskap och matematik. I samtliga dessa kurser är tillämpningarna inriktade mot spel. Vidare ingår projektkurser med spelinriktning. Fokus på utbildningen är riktat mot realtidsgrafik och avancerad grafikprogrammering. Utbildningen av-slutas med ett examensarbete samt ett projekt som syftar till att utveckla ett 3D-spel.

En högskolepoäng motsvarar en poäng i European Credit Transfer System (ECTS).

Examen

Utbildningen leder fram till en examen på grundnivå med benämningen
Teknologie kandidatexamen.
Huvudområde: datavetenskap
Inriktning: spelprogrammering

Motsvarande benämning på engelska är
Degree of Bachelor of Science.
Main field of study: Computer Science
Specialization: Game Programming

Programtid

2012 vecka 36 till
2015 vecka 23

Undervisningsform

Campus, Dagtid, heltid

Ort

Karlskrona

Språk

Undervisningen ges huvudsakligen på svenska. Dock kan undervisning på engelska förekomma.

Nivå

Grundnivå

Huvudområde

Datavetenskap

Utbildningsplan

Programansvarig

Länkar

Antal platser

45

Antagning

Förkunskapskrav

Områdesbehörighet 8: Matematik C.
(Fysik B, Kemi A och Matematik D krävs ej)

Läs mer om grundläggande behörighet.

Urval

Urval till utbildning sker där inte samtliga behöriga sökande kan erbjudas plats. Detta görs till utbildningar med hjälp av olika typer av meritvärden/jämförelsetal beroende av vilken typ av utbildning anmälan avser och vilken bakgrund den sökande har. Sökande kan till¬höra flera urvalsgrupper parallellt och deltar då i urvalet inom respektive grupp.

Betygsurval:

BG - jämförelsetal i 20-skalan
Slutbetyg från gymnasieskolans program, avgångsbetyg från gymnasieskolans linje, kom¬vux, utländska betyg och samlat betygsdokument.

BF - omdöme
Folkhögskola, med intyg om allmän/grundläggande behörighet och studieomdöme För¬delningen av platser mellan de två betygsgrupperna görs i proportion till antalet sökande i varje grupp.

SA - sent anmälda
Denna urvalsgrupp är till för sena anmälningar. Sökande som inkommer med en sen an¬mälan placeras i denna urvalsgrupp och tilldelas meritvärde efter ankomstdag.

Provurval:

HP - högskoleprov
I provurvalet HP deltar alla behöriga sökande med giltigt högskoleprov. Lägsta godkända resultat för att delta i provurvalet är 0,1 poäng.

Övriga sökande:

ÖS Sökande som uppfyller kravet på behörighet, men saknar meritvärde kan bara antas under förutsättning att samtliga i ovanstående grupper har erbjudits plats.

DA Direktantagning kan ske i särskilda fall genom individuell prövning.

Fördelning av platser:
Vid antagningen till ett utbildningsprogram ska 67 % av platserna fördelas i ett betygsurval och 33 % i ett provurval. Sökande som uppfyller kraven för båda urvalsgrupperna ska ingå i båda.

Behöriga sökande med lika meriter:

Om två eller flera sökande till ett sökalternativ på grund- och avancerad nivå har samma meritvärde ges förtur till underrepresenterat kön. Därefter tillämpas lottning.

Antagningsprocedur

Läs mer om antagningsproceduren.

Tillgodoräknande av tidigare studier och utlandsstudier

Student som antagits till programmet och som tidigare läst någon kurs, som motsvarar en kurs inom programmet, kan ansöka om att få kursen tillgodoräknad. Om det är möjligt erbjuds studenten att genomgå en alternativ kurs. Vid studier utomlands under tiden programmet pågår kan en större del (vanligtvis en hel termin) tillgodoräknas. I detta fall ges ett förhandsbesked om tillgodoräknandet via s k Learning agreement.

Läs mer om studier utomlands

Praktisk information

Praktisk information hittas under 'Vill studera'.

Programtid

2012 vecka 36 till
2015 vecka 23

Undervisningsform

Campus, Dagtid, heltid

Ort

Karlskrona

Språk

Undervisningen ges huvudsakligen på svenska. Dock kan undervisning på engelska förekomma.

Nivå

Grundnivå

Huvudområde

Datavetenskap

Utbildningsplan

Programansvarig

Länkar

Antal platser

45

Lärandemål

Profil - innehåll

En spelprogrammerare arbetar med att ta fram tekniken som driver datorspelet. Tekniken är således en mycket viktig del i spelutveckling, men det är även den som sätter gränser.
En duktig spelprogrammerare har kunskap att tänja dessa gränser.

Utbildningen är datavetenskaplig med inriktning mot spelprogrammering. Utbildningen består dels av kurser som är specifika för spelområdet (t.ex. 3D-programmering), dels av traditionella kurser i datavetenskap och matematik. I samtliga dessa kurser är tillämpningarna inriktade mot spel. Vidare ingår projektkurser med spelinriktning. Fokus på utbildningen är riktat mot realtidsgrafik och avancerad grafikprogrammering. Utbildningen av-slutas med ett examensarbete samt ett projekt som syftar till att utveckla ett 3D-spel.

En högskolepoäng motsvarar en poäng i European Credit Transfer System (ECTS).

Lärandemål

Utöver de nationellt reglerade målen, vilka återfinns i Appendix B, gäller följande mål för utbildningen.

Efter genomförd utbildning skall studenten
  • behärska spelprogrammering, speciellt avancerad grafikprogrammering, inom flera områden för flera plattformar
  • kunna den teoretiska basen i datavetenskap och matematik för spelprogrammering
  • självständigt kunna söka kunskap och på egen hand tillägna sig färdigheter inom det snabbt föränderliga område som spelprogrammering är
  • förstå och självständigt kunna analysera och tillämpa den vetenskapliga utvecklingen inom datavetenskap i allmänhet och spelprogrammering i synnerhet
  • förstå hela processen för spelutveckling och alla moment som finns i denna
  • förstå vilka andra roller som finns i ett spelutvecklingsprojekt och hur kunskapsutbytet med dem sker
  • ha producerat flera arbetsprov på spel, allt från spel på mobila enheter till större spel för PC

Programtid

2012 vecka 36 till
2015 vecka 23

Undervisningsform

Campus, Dagtid, heltid

Ort

Karlskrona

Språk

Undervisningen ges huvudsakligen på svenska. Dock kan undervisning på engelska förekomma.

Nivå

Grundnivå

Huvudområde

Datavetenskap

Utbildningsplan

Programansvarig

Länkar

Antal platser

45

Kurser

Kurser



OBS! Lägg märke till att det är kursens starttermin som anges i tabellen nedan. Se varje kurs för att se kursens faktiska utsträckning i tiden.

Observera att kurslistan nedan är preliminär. För att se fastställd kurslista se utbildningsplanen.
 

Kurser höstterminen 2012

Obligatoriska kurser

Analys med problemlösning, 7,5 hp, grundnivå.
 

 
Diskret matematik, 7,5 hp, grundnivå.
 

 

Kurser vårterminen 2013

Obligatoriska kurser

Grunder i spelutveckling, 7,5 hp, grundnivå.
 

 
Introduktion till databaser, 3,5 hp, grundnivå.
 

 
Objektorienterad design, 4 hp, grundnivå.
 

 
Datakommunikation, 4 hp, grundnivå.
 

 
Plugin-konstruktion och skriptspråk, 3,5 hp, grundnivå.
 

 

Kurser höstterminen 2013

Obligatoriska kurser

Linjär algebra, 7,5 hp, grundnivå.
 

 
Realtids- och operativsystem, 7,5 hp, grundnivå.
 

 
3D-programmering I, 7,5 hp, grundnivå.
 

 
Artificiell intelligens för spel, 7,5 hp, grundnivå.
 

 

Kurser vårterminen 2014

Obligatoriska kurser

3D-programmering II, 7,5 hp, grundnivå.
 

 
Litet spelprojekt, 7,5 hp, grundnivå.
 

 
Skripting och andra språk, 7,5 hp, grundnivå.
 

 

Valbara kurser

Användbarhet och interaktion, 7,5 hp, grundnivå.
 

 
Fortsättningskurs i algoritmer, 7,5 hp, grundnivå.
 

 
Linjär algebra, fortsättningskurs, 7,5 hp, grundnivå.
 

 
Spelteori, introduktionskurs, 7,5 hp, grundnivå.
 

 
Visualisering, 7,5 hp, grundnivå.
 

 

Kurser höstterminen 2014

Obligatoriska kurser

Tillämpad realtidsfysik, 7,5 hp, grundnivå.
 

 
Forskningsmetodik i datavetenskaper, 7,5 hp, grundnivå.
 

 
Prestandaoptimering, 7,5 hp, grundnivå.
 

 
Stort spelutvecklingsprojekt i grupp, 22,5 hp, grundnivå.
 

 

Kurser vårterminen 2015

Obligatoriska kurser

Kandidatarbete i datavetenskap, 15 hp, grundnivå.
 

 

Programtid

2012 vecka 36 till
2015 vecka 23

Undervisningsform

Campus, Dagtid, heltid

Ort

Karlskrona

Språk

Undervisningen ges huvudsakligen på svenska. Dock kan undervisning på engelska förekomma.

Nivå

Grundnivå

Huvudområde

Datavetenskap

Utbildningsplan

Programansvarig

Länkar

Antal platser

45

Examination

Examen

Utbildningen leder fram till en examen på grundnivå med benämningen
Teknologie kandidatexamen.
Huvudområde: datavetenskap
Inriktning: spelprogrammering

Motsvarande benämning på engelska är
Degree of Bachelor of Science.
Main field of study: Computer Science
Specialization: Game Programming

Bedömning och examination

Bedömning och examination varierar mellan olika kurser i programmet. Se information för respektive kurs i programmet

Programtid

2012 vecka 36 till
2015 vecka 23

Undervisningsform

Campus, Dagtid, heltid

Ort

Karlskrona

Språk

Undervisningen ges huvudsakligen på svenska. Dock kan undervisning på engelska förekomma.

Nivå

Grundnivå

Huvudområde

Datavetenskap

Utbildningsplan

Programansvarig

Länkar

Antal platser

45

 

Prata med oss

Kontakta studievägledare

För övergripande frågor om studier på BTH, kontakta våra Studie- och Karriärvägledare.

Share Dela