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ämningenTeknologie 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
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'.
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
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å.
Programmering, datastrukturer och algoritmer, 22,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å.
Examination
Examen
Utbildningen leder fram till en examen på grundnivå med benämningenTeknologie 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
Kontakta studievägledare
För övergripande frågor om studier på BTH, kontakta våra Studie- och Karriärvägledare.
