Bachelor’s Degree in Business Information Technology (2025), Game Development: TBIT25S
Tunnus: TBIT25SP
Kuvaus
Kajaani University of Applied Sciences ICT team consists of degree education provision in Business Information Technology (Bachelor of Business Administration) and in Information and Communications Technology (Bachelor of Engineering).
GAMES
Within Advanced (major) Game studies student may choose from following modules: Game production, Game graphics or Game programming. It is possible to choose Game Design courses as part of free-choice studies.
Lisätiedot
Students will be able to work e.g. as game producers, game artists, software designers or game programmers. Game programming also prepares students for traditional programming work.
Valitse opintojen ajoitus-, rakenne- tai jäsentelynäkymä
Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain
Tunnus | Opinnon nimi | Laajuus (op) | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | Syksy 2025 | Kevät 2026 | Syksy 2026 | Kevät 2027 | Syksy 2027 | Kevät 2028 | Syksy 2028 | 1. / 2025 | 2. / 2025 | 3. / 2026 | 4. / 2026 | 1. / 2026 | 2. / 2026 | 3. / 2027 | 4. / 2027 | 1. / 2027 | 2. / 2027 | 3. / 2028 | 4. / 2028 | 1. / 2028 | 2. / 2028 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TBIT25SP-1001 |
BASIC INFORMATION SYSTEMS COMPETENCE
(Valitaan kaikki ) |
23 | |||||||||||||||||||||||||
TB00CT41 | Basics of Computers | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
KT00BO73 | Introduction to Programming | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KT00BO75 | Object Oriented Programming | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KT00BO67 | Introduction to Information Networks | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KT00BO69 | Introduction to Databases | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
TB00CT38 | Data Security in Worklife | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KT00CG80 | Project management and Technology Workshop | 4 | 4 | 4 | 2 | 2 | |||||||||||||||||||||
KT00BO77 | Algebra | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1002 |
INTERACTION AND RESEARCH COMPETENCE
(Valitaan kaikki ) |
11 | |||||||||||||||||||||||||
BC00CE19 | Intercultural Communication | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT39 | Competence Development | 3 | 1 | 1 | 1 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.5 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | 0.3 | ||||
TB00CT40 | Coaching and Training skills | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KT00BO87 | Research | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||
TBIT25SP-1003 |
COMMUNICATION STUDIES
(Valitaan opintopisteitä: 20) |
20 | |||||||||||||||||||||||||
BC00BX79 | Academic English 1 | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
BC00BY20 | Academic English 2 | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||
TT00CB08 | Technical English | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
For international students
(Valitaan kaikki ) |
10 | ||||||||||||||||||||||||||
BC00BX94 | Finnish for Foreigners 1 | 5 | |||||||||||||||||||||||||
BC00BX95 | Finnish for Foreigners 2 | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
For Finnish speaking students
(Valitaan kaikki ) |
10 | ||||||||||||||||||||||||||
TT00CN21 | Asiantuntijaviestintä | 4 | 4 | 4 | 2 | 2 | |||||||||||||||||||||
LB00CN22 | Etätyön avaimet | 1 | 1 | 1 | 0.5 | 0.5 | |||||||||||||||||||||
TT00CN35 | Svenska på jobbet | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TT00CB06 | Tutkimusviestintä ja asiakirjoittaminen | 2 | 2 | 2 | 1 | 1 | |||||||||||||||||||||
TBIT25SP-1004 |
BASIC GAME DEVELOPMENT COMPETENCE
(Valitaan kaikki ) |
35 | |||||||||||||||||||||||||
YY00BG72 | Business Operations | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT42 | Basics of Game Business | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KT00BP13 | Introduction to Game Production | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KT00BP15 | Introduction to Game Design | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KT00BP17 | Basics of 2D Game Graphics | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KT00BP19 | Introduction to 3D modelling | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TT00CI67 | Game Programming I | 4 | 4 | 4 | 2 | 2 | |||||||||||||||||||||
KT00BP23 | User Interface Design | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KT00BP25 | Game Sounds and Sound Editing | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TT00BP31 | Game Testing | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT43 | Elective Game Studies | 2 | |||||||||||||||||||||||||
TB00CT44 | Portfolio | 2 | |||||||||||||||||||||||||
TBIT25SP-1005 |
GAME PROJECT STUDIES
(Valitaan kaikki ) |
33 | |||||||||||||||||||||||||
TB00CT45 | Game Project 1 - 2D game | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
TB00CT46 | Game Project 2 - Mobile Game | 7 | 7 | 7 | 3.5 | 3.5 | |||||||||||||||||||||
TB00CT47 | Game Project 3 - 3D game | 7 | 7 | 7 | 3.5 | 3.5 | |||||||||||||||||||||
TB00CT48 | Game Project 4 - extensive game | 7 | 7 | 7 | 3.5 | 3.5 | |||||||||||||||||||||
TB00CT49 | Game Project 5 - advanced project | 7 | 7 | 7 | 3.5 | 3.5 | |||||||||||||||||||||
TBIT25SP-1006 |
ELECTIVE STUDIES
(Valitaan yksi ) |
33 | |||||||||||||||||||||||||
TBIT25SP-1007 |
GAME GRAPHICS
(Valitaan kaikki ) |
33 | |||||||||||||||||||||||||
TBIT25SP-1008 |
GAME GRAPHICS COMPETENCE
(Valitaan kaikki ) |
18 | |||||||||||||||||||||||||
TB00CT80 | Art Foundation | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP030 | 2D Animation | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KTVP031 | 2D Background Design | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP032 | 2D Character Design | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP033 | 3D Modeling and Texturing I | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KTVP034 | Vector Graphics | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1009 |
SPECIALISED GAME GRAPHICS COMPETENCE
(Valitaan kaikki ) |
15 | |||||||||||||||||||||||||
KTVP040 | 3D Animation | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP041 | 3D Character Modeling | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP042 | 3D Modeling and Texturing II | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP043 | 3D Modeling and Texturing III | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KTVP044 | Portfolio Practice | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1010 |
GAME PRODUCTION
(Valitaan kaikki ) |
33 | |||||||||||||||||||||||||
TBIT25SP-1011 |
GAME PRODUCTION COMPETENCE
(Valitaan kaikki ) |
12 | |||||||||||||||||||||||||
TB00CT73 | The Practices of a Game Producer | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TT00BF60 | Game Production I | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
TT00BF61 | Game Production II | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
TT00CB10 | Game Production III | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1012 |
GAME PRODUCTION ADVANCED COMPETENCE
(Valitaan kaikki ) |
6 | |||||||||||||||||||||||||
KTVP020 | Continuation Course in Game Business | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
TT00BI59 | Game Analytics and Monetization | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1013 |
BUSINESS STUDIES
(Valitaan kaikki ) |
15 | |||||||||||||||||||||||||
TB00CT74 | Customer Oriented Marketing | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT75 | Contract and Corporate Law | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT76 | Leadership | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT77 | Management Accounting | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT78 | Publishing games and Liveops | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1014 |
GAME PROGRAMMING
(Valitaan kaikki ) |
33 | |||||||||||||||||||||||||
TBIT25SP-1015 |
GAME PROGRAMMING COMPETENCE
(Valitaan kaikki ) |
18 | |||||||||||||||||||||||||
TB00CT79 | Game Development Tools | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP050 | Programming C++ | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KTVP051 | Physics 1 | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP052 | Continuation Course in Programming C++ | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
KTVP053 | Mathematics for Game Programmers | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP060 | Programming Mobile Games | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1016 |
ADVANCED GAME PROGRAMMING COMPETENCE
(Valitaan kaikki ) |
15 | |||||||||||||||||||||||||
TT00CB17 | Game Programming II | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
KTVP054 | Data Structures and Algorithms | 3 | 3 | 3 | 3 | ||||||||||||||||||||||
TT00CB18 | Artificial Intelligence in Games | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT81 | Database Programming | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TB00CT82 | Network Game Programming | 3 | 3 | 3 | 1.5 | 1.5 | |||||||||||||||||||||
TBIT25SP-1017 |
INTERNATIONAL GAME DEVELOPMENT STUDIES
(Valitaan kaikki ) |
33 | |||||||||||||||||||||||||
TT00BD83 | International Game Development Studies 1 | 15 | |||||||||||||||||||||||||
TT00BD84 | International Game Development Studies 2 | 15 | |||||||||||||||||||||||||
TT00CB21 | International Game Development Studies 3 | 3 | |||||||||||||||||||||||||
TBIT25SP-1018 |
FREE-CHOICE STUDIES
(Valitaan opintopisteitä: 10) |
10 | |||||||||||||||||||||||||
BC00BX96 | Finnish for Foreigners 3 | 5 | 5 | 5 | 2.5 | 2.5 | |||||||||||||||||||||
TT00BP29 | Game Culture Studies | 3 | |||||||||||||||||||||||||
KT00BP99 | Game Design I | 3 | |||||||||||||||||||||||||
KT00BQ01 | Game Design II | 3 | |||||||||||||||||||||||||
KT00BQ03 | Level Design | 3 | |||||||||||||||||||||||||
KT00BQ05 | Analyyttinen pelisuunnittelu | 3 | |||||||||||||||||||||||||
TT00BQ07 | Game Design Research and Workshop | 3 | |||||||||||||||||||||||||
TT00BL75 | Motion Capture | 3 | |||||||||||||||||||||||||
TT00CG30 | Pelialan kesäopinnot 1 | 5 | |||||||||||||||||||||||||
TT00CG31 | Pelialan kesäopinnot 2 | 5 | |||||||||||||||||||||||||
TT00CG32 | Pelialan kesäopinnot 3 | 5 | |||||||||||||||||||||||||
TT00CG33 | Pelialan kesäopinnot 4 | 10 | |||||||||||||||||||||||||
TBIT25SP-1019 |
PRACTICAL TRAINING
(Valitaan kaikki ) |
30 | |||||||||||||||||||||||||
KT00BQ53 | Practical Training | 30 | 30 | 30 | 15 | 15 | |||||||||||||||||||||
TBIT25SP-1020 |
THESIS
(Valitaan kaikki ) |
15 | |||||||||||||||||||||||||
KT00BQ55 | Thesis | 15 | 15 | 5 | 10 | 5 | 5 | 5 | |||||||||||||||||||
Yhteensä | 210 | 79 | 118 | 45 | 30 | 34.5 | 44.5 | 62.5 | 55.5 | 27.5 | 17.5 | 30 | 15.8 | 18.8 | 22.3 | 22.3 | 29.8 | 32.8 | 26.3 | 29.3 | 11.3 | 16.3 | 8.8 | 8.8 | 15 | 15 |
Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.
TTK_kompetenssit
Tietojenkäsittelyn koulutus
2022_KAMK_Yhteiset Kompetenssit
Suositus ammattikorkeakoulujen yhteisistä kompetensseista ja niiden soveltamisesta.
1.Oppimaan oppiminen
Valmistuva opiskelija tunnistaa osaamisensa ja oppimistapojensa vahvuuksia ja kehityskohteita sekä hyödyntää oppimisessaan yhteisöllisyyden ja digitalisaation mahdollisuuksia. |
Ei liitettyjä opintojaksoja |
2.Työelämässä toimiminen
Valmistuva opiskelija omaa monipuoliset työelämävalmiudet ja osaa toimia alansa työyhteisöissä |
Ei liitettyjä opintojaksoja |
3.Eettisyys
Valmistuva opiskelija toimii ammattialan eettisten periaatteiden ja arvojen mukaisesti huomioiden tasa-arvon ja yhdenvertaisuuden periaatteet. |
Ei liitettyjä opintojaksoja |
4.Kestävä kehitys
Valmistuva opiskelija tuntee kestävän kehityksen periaatteet, edistää niiden toteutumista sekä toimii vastuullisesti ammattilaisena ja yhteiskunnan jäsenenä. |
Ei liitettyjä opintojaksoja |
5.Kansainvälisyys ja monikulttuurisuus
Valmistuva opiskelija osaa toimia monikulttuurisissa ja kansainvälisissä toimintaympäristöissä ja verkostoissa. |
Ei liitettyjä opintojaksoja |
6.Ennakoiva kehittäminen
Valmistuva opiskelija osaa kehittää oman alan tulevaisuutta ennakoivia ratkaisuja soveltaen olemassa olevaa tietoa sekä tutkimus-ja kehittämismenetelmiä. |
Ei liitettyjä opintojaksoja |
Luokittelemattomat |
Basics of Computers |
Introduction to Programming |
Object Oriented Programming |
Introduction to Information Networks |
Introduction to Databases |
Data Security in Worklife |
Project management and Technology Workshop |
Algebra |
Intercultural Communication |
Competence Development |
Coaching and Training skills |
Research |
Academic English 1 |
Academic English 2 |
Technical English |
Finnish for Foreigners 1 |
Finnish for Foreigners 2 |
Asiantuntijaviestintä |
Etätyön avaimet |
Svenska på jobbet |
Tutkimusviestintä ja asiakirjoittaminen |
Business Operations |
Basics of Game Business |
Introduction to Game Production |
Introduction to Game Design |
Basics of 2D Game Graphics |
Introduction to 3D modelling |
Game Programming I |
User Interface Design |
Game Sounds and Sound Editing |
Game Testing |
Elective Game Studies |
Portfolio |
Game Project 1 - 2D game |
Game Project 2 - Mobile Game |
Game Project 3 - 3D game |
Game Project 4 - extensive game |
Game Project 5 - advanced project |
Art Foundation |
2D Animation |
2D Background Design |
2D Character Design |
3D Modeling and Texturing I |
Vector Graphics |
3D Animation |
3D Character Modeling |
3D Modeling and Texturing II |
3D Modeling and Texturing III |
Portfolio Practice |
The Practices of a Game Producer |
Game Production I |
Game Production II |
Game Production III |
Continuation Course in Game Business |
Game Analytics and Monetization |
Customer Oriented Marketing |
Contract and Corporate Law |
Leadership |
Management Accounting |
Publishing games and Liveops |
Game Development Tools |
Programming C++ |
Physics 1 |
Continuation Course in Programming C++ |
Mathematics for Game Programmers |
Programming Mobile Games |
Game Programming II |
Data Structures and Algorithms |
Artificial Intelligence in Games |
Database Programming |
Network Game Programming |
International Game Development Studies 1 |
International Game Development Studies 2 |
International Game Development Studies 3 |
Finnish for Foreigners 3 |
Game Culture Studies |
Game Design I |
Game Design II |
Level Design |
Analyyttinen pelisuunnittelu |
Game Design Research and Workshop |
Motion Capture |
Pelialan kesäopinnot 1 |
Pelialan kesäopinnot 2 |
Pelialan kesäopinnot 3 |
Pelialan kesäopinnot 4 |
Practical Training |
Thesis |
Tunnus | Opinnon nimi | Laajuus (op) |
---|---|---|
TBIT25SP-1001 |
BASIC INFORMATION SYSTEMS COMPETENCE
(Valitaan kaikki) |
23 |
TB00CT41 | Basics of Computers | 1 |
KT00BO73 | Introduction to Programming | 3 |
KT00BO75 | Object Oriented Programming | 3 |
KT00BO67 | Introduction to Information Networks | 3 |
KT00BO69 | Introduction to Databases | 3 |
TB00CT38 | Data Security in Worklife | 3 |
KT00CG80 | Project management and Technology Workshop | 4 |
KT00BO77 | Algebra | 3 |
TBIT25SP-1002 |
INTERACTION AND RESEARCH COMPETENCE
(Valitaan kaikki) |
11 |
BC00CE19 | Intercultural Communication | 3 |
TB00CT39 | Competence Development | 3 |
TB00CT40 | Coaching and Training skills | 3 |
KT00BO87 | Research | 2 |
TBIT25SP-1003 |
COMMUNICATION STUDIES
(Valitaan opintopisteitä: 20) |
20 |
BC00BX79 | Academic English 1 | 3 |
BC00BY20 | Academic English 2 | 2 |
TT00CB08 | Technical English | 5 |
For international students
(Valitaan kaikki) |
10 | |
BC00BX94 | Finnish for Foreigners 1 | 5 |
BC00BX95 | Finnish for Foreigners 2 | 5 |
For Finnish speaking students
(Valitaan kaikki) |
10 | |
TT00CN21 | Asiantuntijaviestintä | 4 |
LB00CN22 | Etätyön avaimet | 1 |
TT00CN35 | Svenska på jobbet | 3 |
TT00CB06 | Tutkimusviestintä ja asiakirjoittaminen | 2 |
TBIT25SP-1004 |
BASIC GAME DEVELOPMENT COMPETENCE
(Valitaan kaikki) |
35 |
YY00BG72 | Business Operations | 3 |
TB00CT42 | Basics of Game Business | 3 |
KT00BP13 | Introduction to Game Production | 3 |
KT00BP15 | Introduction to Game Design | 3 |
KT00BP17 | Basics of 2D Game Graphics | 3 |
KT00BP19 | Introduction to 3D modelling | 3 |
TT00CI67 | Game Programming I | 4 |
KT00BP23 | User Interface Design | 3 |
KT00BP25 | Game Sounds and Sound Editing | 3 |
TT00BP31 | Game Testing | 3 |
TB00CT43 | Elective Game Studies | 2 |
TB00CT44 | Portfolio | 2 |
TBIT25SP-1005 |
GAME PROJECT STUDIES
(Valitaan kaikki) |
33 |
TB00CT45 | Game Project 1 - 2D game | 5 |
TB00CT46 | Game Project 2 - Mobile Game | 7 |
TB00CT47 | Game Project 3 - 3D game | 7 |
TB00CT48 | Game Project 4 - extensive game | 7 |
TB00CT49 | Game Project 5 - advanced project | 7 |
TBIT25SP-1006 |
ELECTIVE STUDIES
(Valitaan yksi) |
33 |
TBIT25SP-1007 |
GAME GRAPHICS
(Valitaan kaikki) |
33 |
TBIT25SP-1008 |
GAME GRAPHICS COMPETENCE
(Valitaan kaikki) |
18 |
TB00CT80 | Art Foundation | 3 |
KTVP030 | 2D Animation | 3 |
KTVP031 | 2D Background Design | 3 |
KTVP032 | 2D Character Design | 3 |
KTVP033 | 3D Modeling and Texturing I | 3 |
KTVP034 | Vector Graphics | 3 |
TBIT25SP-1009 |
SPECIALISED GAME GRAPHICS COMPETENCE
(Valitaan kaikki) |
15 |
KTVP040 | 3D Animation | 3 |
KTVP041 | 3D Character Modeling | 3 |
KTVP042 | 3D Modeling and Texturing II | 3 |
KTVP043 | 3D Modeling and Texturing III | 3 |
KTVP044 | Portfolio Practice | 3 |
TBIT25SP-1010 |
GAME PRODUCTION
(Valitaan kaikki) |
33 |
TBIT25SP-1011 |
GAME PRODUCTION COMPETENCE
(Valitaan kaikki) |
12 |
TB00CT73 | The Practices of a Game Producer | 3 |
TT00BF60 | Game Production I | 3 |
TT00BF61 | Game Production II | 3 |
TT00CB10 | Game Production III | 3 |
TBIT25SP-1012 |
GAME PRODUCTION ADVANCED COMPETENCE
(Valitaan kaikki) |
6 |
KTVP020 | Continuation Course in Game Business | 3 |
TT00BI59 | Game Analytics and Monetization | 3 |
TBIT25SP-1013 |
BUSINESS STUDIES
(Valitaan kaikki) |
15 |
TB00CT74 | Customer Oriented Marketing | 3 |
TB00CT75 | Contract and Corporate Law | 3 |
TB00CT76 | Leadership | 3 |
TB00CT77 | Management Accounting | 3 |
TB00CT78 | Publishing games and Liveops | 3 |
TBIT25SP-1014 |
GAME PROGRAMMING
(Valitaan kaikki) |
33 |
TBIT25SP-1015 |
GAME PROGRAMMING COMPETENCE
(Valitaan kaikki) |
18 |
TB00CT79 | Game Development Tools | 3 |
KTVP050 | Programming C++ | 3 |
KTVP051 | Physics 1 | 3 |
KTVP052 | Continuation Course in Programming C++ | 3 |
KTVP053 | Mathematics for Game Programmers | 3 |
KTVP060 | Programming Mobile Games | 3 |
TBIT25SP-1016 |
ADVANCED GAME PROGRAMMING COMPETENCE
(Valitaan kaikki) |
15 |
TT00CB17 | Game Programming II | 3 |
KTVP054 | Data Structures and Algorithms | 3 |
TT00CB18 | Artificial Intelligence in Games | 3 |
TB00CT81 | Database Programming | 3 |
TB00CT82 | Network Game Programming | 3 |
TBIT25SP-1017 |
INTERNATIONAL GAME DEVELOPMENT STUDIES
(Valitaan kaikki) |
33 |
TT00BD83 | International Game Development Studies 1 | 15 |
TT00BD84 | International Game Development Studies 2 | 15 |
TT00CB21 | International Game Development Studies 3 | 3 |
TBIT25SP-1018 |
FREE-CHOICE STUDIES
(Valitaan opintopisteitä: 10) |
10 |
BC00BX96 | Finnish for Foreigners 3 | 5 |
TT00BP29 | Game Culture Studies | 3 |
KT00BP99 | Game Design I | 3 |
KT00BQ01 | Game Design II | 3 |
KT00BQ03 | Level Design | 3 |
KT00BQ05 | Analyyttinen pelisuunnittelu | 3 |
TT00BQ07 | Game Design Research and Workshop | 3 |
TT00BL75 | Motion Capture | 3 |
TT00CG30 | Pelialan kesäopinnot 1 | 5 |
TT00CG31 | Pelialan kesäopinnot 2 | 5 |
TT00CG32 | Pelialan kesäopinnot 3 | 5 |
TT00CG33 | Pelialan kesäopinnot 4 | 10 |
TBIT25SP-1019 |
PRACTICAL TRAINING
(Valitaan kaikki) |
30 |
KT00BQ53 | Practical Training | 30 |
TBIT25SP-1020 |
THESIS
(Valitaan kaikki) |
15 |
KT00BQ55 | Thesis | 15 |