Skip to main content

Bachelor’s Degree in Business Information Technology (2024), Game Development: TBIT24S

Code: TBIT24S

Degree:
Bachelor of Business Administration

Degree title:
Bachelor of Business Administration

Credits:
210 ects

Duration:
3.5 years (210 cr)

Start semester:
Autumn 2024

Teaching language:
English

Descriptions

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.

Further information

Students will be able to work e.g. as as game producers, game artists, software designers or game programmers. Game programming also prepares students for traditional programming work.

Show study timings by semester, study year or period

Code Name Credits (cr) 2024-2025 2025-2026 2026-2027 2027-2028 Autumn 2024 Spring 2025 Autumn 2025 Spring 2026 Autumn 2026 Spring 2027 Autumn 2027 1. / 2024 2. / 2024 3. / 2025 4. / 2025 1. / 2025 2. / 2025 3. / 2026 4. / 2026 1. / 2026 2. / 2026 3. / 2027 4. / 2027 1. / 2027 2. / 2027
TBIT24S-1001
BASIC INFORMATION SYSTEMS COMPETENCE

(Choose all )

23
TT00CG77 Basics of Computers 1 1 1 1
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
KT00CG79 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
TBIT24S-1002
INTERACTION AND RESEARCH COMPETENCE

(Choose all )

11
YY00BD88 Intercultural Communication 3 3 3 1.5 1.5
TT00CB07 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
TT00CB05 Coaching and Training skills 3 3 3 1.5 1.5
KT00BO87 Research 2 2 2 1 1
TBIT24S-1003
COMMUNICATION STUDIES

(Choose ects: 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
TBIT24S-1038
For international students

(Choose all )

10
KBBC015 Finnish for Foreigners 1 5 5 5 2.5 2.5
BC00BX95 Finnish for Foreigners 2 5 5 5 2.5 2.5
TBIT24S-1039
For Finnish-speaking students

(Choose all )

10
KTAV006 Swedish/ICT-Swedish 3 3 3 1.5 1.5
TT00CB06 Academic Writing (in Finnish) 2 2 2 1 1
TT00CB03 Business Communication 5
TBIT24S-1006
BASIC GAME DEVELOPMENT COMPETENCE

(Choose all )

35
YY00BG72 Business Operations 3 3 3 1.5 1.5
TT00CB36 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 4
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
TT00BL77 Elective Game Studies 2 2 2 1 1
TT00CB11 Portfolio course 2 2 2 1 1
TBIT24S-1005
GAME PROJECT STUDIES

(Choose all )

33
TT00CE85 Game Project 1 - 2D game 5 5 5 2.5 2.5
TT00CE86 Game Project 2 - mobile game 7 7 7 3.5 3.5
TT00CE87 Game Project 3 - 3D game 7 7 7 3.5 3.5
TT00CE88 Game Project 4 - extensive game 7 7 7 3.5 3.5
TT00CE89 Game Project 5 - advanced project 7 7 7 3.5 3.5
TBIT24S-1013
ELECTIVE STUDIES

(Choose one )

33
TBIT24S-1014
GAME GRAPHICS

(Choose all )

33
TBIT24S-1015
GAME GRAPHICS COMPETENCE

(Choose all )

18
TT00BL74 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
TBIT24S-1016
SPECIALISED GAME GRAPHICS COMPETENCE

(Choose all )

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
TBIT24S-1017
GAME PRODUCTION

(Choose all )

33
TBIT24S-1018
GAME PRODUCTION COMPETENCE

(Choose all )

12
TT00CB19 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
TBIT24S-1019
GAME PRODUCTION ADVANCED COMPETENCE

(Choose all )

6
KTVP020 Continuation Course in Game Business 3 3 3 3
TT00BI59 Game Analytics and Monetization 3 3 3 1.5 1.5
TBIT24S-1020
BUSINESS COMPETENCE

(Choose all )

15
TT00CB12 Customer Oriented Marketing 3 3 3 1.5 1.5
TT00CB13 Contract and Corporate Law 3 3 3 1.5 1.5
TT00CB14 Leadership 3 3 3 1.5 1.5
TT00CB15 Management Accounting 3 3 3 1.5 1.5
TT00CB16 Publishing games and liveops 3 3 3 1.5 1.5
TBIT24S-1021
GAME PROGRAMMING

(Choose all )

33
TBIT24S-1022
GAME PROGRAMMING COMPETENCE

(Choose all )

18
TT00CB20 Game Development Tools 3 3 3 3
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
TBIT24S-1023
ADVANCED GAME PROGRAMMING COMPETENCE

(Choose all )

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
KTVP063 Database Programming 3 3 3 1.5 1.5
KTVS030 Network Game Programming 3 3 3 1.5 1.5
TBIT24S-1024
INTERNATIONAL GAME DEVELOPMENT STUDIES

(Choose all )

33
TT00BD83 International Game Development Studies 1 15
TT00BD84 International Game Development Studies 2 15
TT00CB21 International Game Development Studies 3 3
TBIT24S-1010
FREE-CHOICE STUDIES

(Choose ects: 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 Analytical Game Design 3
TT00BQ07 Game Design Research and Workshop 3
TT00BL75 Motion Capture 3
TT00CG30 Game development summer studies 1 5
TT00CG31 Game development summer studies 2 5
TT00CG32 Game development summer studies 3 5
TT00CG33 Game development summer studies 4 10
TBIT24S-1011
PRACTICAL TRAINING

(Choose all )

30
KT00BQ53 Practical Training 30 30 30 15 15
TBIT24S-1012
THESIS

(Choose all )

15
KT00BQ55 Thesis 15 15 5 10 5 5 5
Total 210 79 118 49 30 34.5 44.5 62.5 55.5 29.5 19.5 30 16.3 18.3 24.3 20.3 29.8 32.8 24.8 30.8 12.3 17.3 9.8 9.8 15 15

Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.

yhteiset kompetenssit,AMK

Osaamisen kuvaus, ammattikorkeakoulututkinto

1. LEARNING SKILLS

Our students are able to
•assess and develop their competence and learning methods
•critically acquire, process and evaluate knowledge and information
•take responsibility for learning and sharing learning in their groups

Research
2. ETHICAL COMPETENCE

Our students are able to
•take responsibility for their own work and its impacts
•work according to the professional ethical principles of their discipline/field
•take different bodies, organisations, professionals, stakeholders, interest groups and individuals into account in their work
•apply the principles of equality
•apply the principles sustainable development
•engage in social debate based on acquired competence and knowledge of ethical values.

Research
Game Design Research and Workshop
3. WORK COMPETENCE

Our students are able to
•work as a member of the work community and promote wellbeing
•execute their duties in work based situations that require communication and interaction
•use information and communication technology to do their work
•create personal work related contacts and operate in networks
•make dcisions in unpredictable situations
•work in management and work independently as a specialist/expert
•set up a business or enterprise

Practical Training
4. INNOVATION COMPETENCE

Our students are able to
•engage in creative problem solving and developing work practices
•work in projects
•implement research and development projects while applying the current knowledge and methods of their disciplines
•find customer-oriented, sustainable and profitable solutions

Research
Game Design Research and Workshop
Thesis
5. INTERNATIONAL COMPETENCE

Our students are able to
•adopt the language skills needed in their work and field and to develop professional competence
•work proactively and in cooperation with people from different cultures
•take the impacts and opportunities of internationalisation into account in their work

No attached course units

Not grouped
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
Academic English 1
Academic English 2
Technical English
Finnish for Foreigners 1
Finnish for Foreigners 2
Swedish/ICT-Swedish
Academic Writing (in Finnish)
Business Communication
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 course
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
Analytical Game Design
Motion Capture
Game development summer studies 1
Game development summer studies 2
Game development summer studies 3
Game development summer studies 4

Opintotyyppi_AMK

1. Perusopinnot
Introduction to Programming
Object Oriented Programming
Introduction to Information Networks
Introduction to Databases
Algebra
Research
2. Ammattiopinnot
Introduction to Game Production
Introduction to Game Design
Basics of 2D Game Graphics
Introduction to 3D modelling
Game Testing
Game Culture Studies
3. Vaihtoehtoiset ammattiopinnot

No attached course units

4. Harjoittelu
Practical Training
5. Opinnäytetyö
Thesis
6. Vapaasti valittavat opinnot
Game Sounds and Sound Editing
Game Design I
Game Design II
Level Design
Game Design Research and Workshop
Not grouped
Basics of Computers
Data Security in Worklife
Project management and Technology Workshop
Intercultural Communication
Competence Development
Coaching and Training skills
Academic English 1
Academic English 2
Technical English
Finnish for Foreigners 1
Finnish for Foreigners 2
Swedish/ICT-Swedish
Academic Writing (in Finnish)
Business Communication
Business Operations
Basics of Game Business
Game Programming I
User Interface Design
Elective Game Studies
Portfolio course
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
Analytical Game Design
Motion Capture
Game development summer studies 1
Game development summer studies 2
Game development summer studies 3
Game development summer studies 4

TTK_kompetenssit

Tietojenkäsittelyn koulutus

1. Tietojärjestelmäosaaminen

Tavoitteena on, että tradenomi
•ymmärtää tietojärjestelmät kokonaisuutena ja niiden tuottamis-,
hankinta- ja käyttöönottoprosessin sekä tiedonhallinnan periaatteet toiminnan kehittämisen näkökulmasta
•osaa määritellä, suunnitella ja testata ohjelmiston,tietokannan ja käyttöliittymän ottaen huomioon tietoturvan
•osaa ohjelmoida
•osaa dokumentoida ja tulkita dokumentteja esimerkiksi ylläpitäessään ohjelmistoja
•osaa suunnitella ja toteuttaa koulutuksen.

Introduction to Programming
Object Oriented Programming
Introduction to Information Networks
Introduction to Databases
Algebra
Game Testing
2. ICT-infrastruktuuri-osaaminen

Tavoitteena on, että tradenomi
•ymmärtää tietoverkon eri komponenttien (laite- ja ohjelmistokomponentit) merkityksen ja toiminta- periaatteet
•osaa hyödyntää tietoverkkoja eri komponentteineen ratkaisuja tehdessään
•osaa rakentaa ja ylläpitää tietoverkkojen perusratkaisuja
•osaa ottaa tietoturvan huomioon organisaation ICT- infrastruktuuriratkaisussa.

No attached course units

3. ICT-projektiosaaminen

Tavoitteena on, että tradenomi
•ymmärtää erilaisten ICT-projektien luonteen ja projektitoiminnan kokonaisuuden organisaatiossa
•ymmärtää systemaattisen toimintatavan merkityksen projektityössä ja osaa toimia ICT-projektissa vastuullisesti
•osaa käyttää ja soveltaa ICT-projektien suunnittelun ja hallinnan menetelmiä
•osaa tunnistaa ICT-projektitoiminnan riskejä ja varautua niihin.

Introduction to Game Production
Game Testing
4. Liiketoimintaosaaminen

Tavoitteena on, että tradenomi
•ymmärtää liiketoiminnan keskeiset prosessit ja toiminnot
•ymmärtää tietotekniikan merkityksen osana organisaation toimintaa ja sen roolin toiminnan kehittämisessä
•osaa kehittää liiketoiminnan prosesseja ja etsiä tukea ratkaisuihin tietotekniikasta
•ymmärtää sopimusten, tarjousten, lisenssien ja tekijänoikeuksien merkityksen omassa työssään
•osaa palvella asiakasta

Introduction to Game Production
5. ICT-erikoisosaaminen

Tavoitteena on, että tradenomi
•osaa soveltaa tietojaan ja taitojaan jollakin ICT:n osa-alueella sekä analysoida, arvioida ja kehittää toimintaa tällä alueella.

Research
Introduction to Game Production
Introduction to Game Design
Basics of 2D Game Graphics
Introduction to 3D modelling
Game Sounds and Sound Editing
Game Culture Studies
Game Design I
Game Design II
Level Design
Game Design Research and Workshop
Practical Training
Thesis
Not grouped
Basics of Computers
Data Security in Worklife
Project management and Technology Workshop
Intercultural Communication
Competence Development
Coaching and Training skills
Academic English 1
Academic English 2
Technical English
Finnish for Foreigners 1
Finnish for Foreigners 2
Swedish/ICT-Swedish
Academic Writing (in Finnish)
Business Communication
Business Operations
Basics of Game Business
Game Programming I
User Interface Design
Elective Game Studies
Portfolio course
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
Analytical Game Design
Motion Capture
Game development summer studies 1
Game development summer studies 2
Game development summer studies 3
Game development summer studies 4

Code Name Credits (cr)
TBIT24S-1001
BASIC INFORMATION SYSTEMS COMPETENCE

(Choose all)

23
TT00CG77 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
KT00CG79 Data Security in Worklife 3
KT00CG80 Project management and Technology Workshop 4
KT00BO77 Algebra 3
TBIT24S-1002
INTERACTION AND RESEARCH COMPETENCE

(Choose all)

11
YY00BD88 Intercultural Communication 3
TT00CB07 Competence Development 3
TT00CB05 Coaching and Training skills 3
KT00BO87 Research 2
TBIT24S-1003
COMMUNICATION STUDIES

(Choose ects: 20)

20
BC00BX79 Academic English 1 3
BC00BY20 Academic English 2 2
TT00CB08 Technical English 5
TBIT24S-1038
For international students

(Choose all)

10
KBBC015 Finnish for Foreigners 1 5
BC00BX95 Finnish for Foreigners 2 5
TBIT24S-1039
For Finnish-speaking students

(Choose all)

10
KTAV006 Swedish/ICT-Swedish 3
TT00CB06 Academic Writing (in Finnish) 2
TT00CB03 Business Communication 5
TBIT24S-1006
BASIC GAME DEVELOPMENT COMPETENCE

(Choose all)

35
YY00BG72 Business Operations 3
TT00CB36 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
TT00BL77 Elective Game Studies 2
TT00CB11 Portfolio course 2
TBIT24S-1005
GAME PROJECT STUDIES

(Choose all)

33
TT00CE85 Game Project 1 - 2D game 5
TT00CE86 Game Project 2 - mobile game 7
TT00CE87 Game Project 3 - 3D game 7
TT00CE88 Game Project 4 - extensive game 7
TT00CE89 Game Project 5 - advanced project 7
TBIT24S-1013
ELECTIVE STUDIES

(Choose one)

33
TBIT24S-1014
GAME GRAPHICS

(Choose all)

33
TBIT24S-1015
GAME GRAPHICS COMPETENCE

(Choose all)

18
TT00BL74 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
TBIT24S-1016
SPECIALISED GAME GRAPHICS COMPETENCE

(Choose all)

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
TBIT24S-1017
GAME PRODUCTION

(Choose all)

33
TBIT24S-1018
GAME PRODUCTION COMPETENCE

(Choose all)

12
TT00CB19 The Practices of a Game Producer 3
TT00BF60 Game Production I 3
TT00BF61 Game Production II 3
TT00CB10 Game Production III 3
TBIT24S-1019
GAME PRODUCTION ADVANCED COMPETENCE

(Choose all)

6
KTVP020 Continuation Course in Game Business 3
TT00BI59 Game Analytics and Monetization 3
TBIT24S-1020
BUSINESS COMPETENCE

(Choose all)

15
TT00CB12 Customer Oriented Marketing 3
TT00CB13 Contract and Corporate Law 3
TT00CB14 Leadership 3
TT00CB15 Management Accounting 3
TT00CB16 Publishing games and liveops 3
TBIT24S-1021
GAME PROGRAMMING

(Choose all)

33
TBIT24S-1022
GAME PROGRAMMING COMPETENCE

(Choose all)

18
TT00CB20 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
TBIT24S-1023
ADVANCED GAME PROGRAMMING COMPETENCE

(Choose all)

15
TT00CB17 Game Programming II 3
KTVP054 Data Structures and Algorithms 3
TT00CB18 Artificial Intelligence in Games 3
KTVP063 Database Programming 3
KTVS030 Network Game Programming 3
TBIT24S-1024
INTERNATIONAL GAME DEVELOPMENT STUDIES

(Choose all)

33
TT00BD83 International Game Development Studies 1 15
TT00BD84 International Game Development Studies 2 15
TT00CB21 International Game Development Studies 3 3
TBIT24S-1010
FREE-CHOICE STUDIES

(Choose ects: 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 Analytical Game Design 3
TT00BQ07 Game Design Research and Workshop 3
TT00BL75 Motion Capture 3
TT00CG30 Game development summer studies 1 5
TT00CG31 Game development summer studies 2 5
TT00CG32 Game development summer studies 3 5
TT00CG33 Game development summer studies 4 10
TBIT24S-1011
PRACTICAL TRAINING

(Choose all)

30
KT00BQ53 Practical Training 30
TBIT24S-1012
THESIS

(Choose all)

15
KT00BQ55 Thesis 15