Skip to main content

INFORMATION AND COMMUNICATION TECHNOLOGY DEGREE GAME TECHNOLOGY (2016): TTV16SP

Code: TTV16SP

Degree title
Bachelor of Engineering (AMK)
Credits
240 ects
Duration
4 years (240 cr)
Start semester
Autumn 2016
Teaching language
Finnish

Descriptions

The degrees lead to a university of applied sciences Bachelor’s degree in Engineering allowing graduates to use the title Engineer (UAS). The studies are worth 210 credits and take approx.4 years to complete.

GENERIC COMPETENCES

The general objective of the degrees is:

1)to provide basic knowledge of the principles of operation and structures of the devices, systems and methods used within the field of each major subject (specialisation) of the degrees as well as of design, implementation and maintenance processes.

2)To develop the ability to apply knowledge acquired through the studies so that graduates are able to work independently, with initiative and cooperatively after a short period of work experience in the field of engineering.

3)To provide basic knowledge and proficiency in production economics, human resource, international cooperation and environmental protection issues required in marketing, administration and management posts.

4)To provide the abilities required to continue with further education.

The engineering degree provides students with competence needed in engineering operation and maintenance planning, management and expert positions, as well as entrepreneurship. The degree should also create an overall vision of technology based on which it is possible to make decisions and work responsibly taking into account economy, labour, environmental protection, the sustainable use of energy, as well as the requirements of society.

Specific Information

All the engineering degrees include differentiated instruction for first year students in mathematics, physics and English based on previous academic achievement. These courses review the theory of the mathematical tools needed in studying engineering and include practical physics and mathematics exercises. The English course provides students with the ability to read and follow engineering literature etc.

Special training provided by the army is accepted for accreditation where applicable in free-choice studies.


GAME TECHNOLOGY
In the Game Technology major students will specialise in software design and the main focus of the studies lies in programming 3D real-time graphics, game engines, and embedded systems. Studying is mainly project-oriented. In project studies the students will carry out game projects based on the needs of working or the students’ own interests.

Show study timings by semester, study year or period

Code Name Credits (cr) 2016-2017 2017-2018 2018-2019 2019-2020 Autumn 2016 Spring 2017 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Autumn 2019 Spring 2020 1. / 2016 2. / 2016 3. / 2017 4. / 2017 1. / 2017 2. / 2017 3. / 2018 4. / 2018 1. / 2018 2. / 2018 3. / 2019 4. / 2019 1. / 2019 2. / 2019 3. / 2020 4. / 2020
TTV16Z1015
LANGUAGE AND COMMUNICATION SKILLS

(Choose all )

15
TTPV017 Introduction to Studying IT 1 1 1 1
TTPV018 Technical Communication 3 1.5 1.5 1.5 1.5 1.5 1.5
TTPV016 ICT Swedish 3 3 3 1.5 1.5
TT00BB37 ICT English I 2 2 2 2
TT00BB38 ICT English II 2 2 2 1 1
TTAK006 Intercultural and Business Skills in ICT 4 4 4 2 2
TTV16Z1016
PROACTIVE UNIVERSITY OF APPLIED SCIENCES

(Choose all )

10
YYPOP01 University of Applied Sciences Learner 2 2 2 2
YYPPR01 Project Work 3 3 1.5 1.5 1.5 1.5
YYPLI01 Business Expertise 3 3 3 1.5 1.5
YYPSU01 Meeting and Negotiation Skills 2 2 1 1 1 1
TTV16Z1017
MATHEMATICS AND SCIENCE STUDIES

(Choose all )

33
TTV16Z1018
MATHEMATICS

(Choose all )

17
TTPM007 Algebra 3 3 3 1.5 1.5
TTPM008 Geometry 3 3 3 1.5 1.5
TT00BB39 Differential and Integral Calculus 5 5 5 2.5 2.5
TTPM009 Mathematics for Game Programmers 6 6 6 3 3
TTV16Z1019
PHYSICS

(Choose all )

16
TTPF006 Physics 1 3 3 3 1.5 1.5
TT00BB40 Physics 2 5 5 5 2.5 2.5
TTPF009 Games and Simulation Physics 5 5 5 2.5 2.5
TTPF003 Physics, Laboratory Work 3 3 1.5 1.5 1.5 1.5
TTV16Z1020
DIGITAL ENGINEERING

(Choose all )

6
TT00BB41 Digital Engineering 4 4 4 2 2
TT00BB42 Digital Technology, Laboratory 2 2 2 1 1
TTV16Z1021
PROGRAMMING

(Choose all )

9
TTAO006 An Introduction to Programming 3 3 3 3
TTAO007 Object Oriented Programming 3 3 3 3
TTAE007 Software Development Process, Version Management and Testing 3 3 3 3
TTV16Z1022
INTELLIGENT SYSTEMS

(Choose all )

21
TT00BB43 Projects 1 6 6 6 6
TT00BB44 Microcontroller Technology 1 6 6 6 3 3
TT00BB45 Analogical Electronics, Basics 2 2 2 2
TT00BB46 C++ Programming 4 4 4 4
TT00BB47 User Interface Design and Programming 3 3 3 3
TTV16Z1023
GAME ENGINES

(Choose all )

21
TT00BB76 Projects 2 6 6 6 6
TTAE009 Introduction to Game Production 3 3 3 3
TTAE008 Introduction to Game Engine Programming 3 3 3 3
TTAN013 Programming Mobile Games 3 3 3 1.5 1.5
TTAN014 Data Structures and Algorithms 3 3 3 1.5 1.5
TT00BB52 Databases Basics and Database Programming 3 3 3 1.5 1.5
TTV16Z1024
GAME TECHNOLOGY EXPERTISE

(Choose all )

23
TTAP009 Projects 3 - Implementation of Development Assignment 6 6 6 6
TTAP010 Projects 4 - Project Expertise 5 5 5 5
TTAN011 Graphics Engine Programming 3 3 3 3
TTAN012 Programming Real Time Graphics 3 3 3 3
TTAP013 Game Programming 3 3 3 1.5 1.5
TTAP012 Artificial Intelligence in Games 3 3 3 1.5 1.5
TTV16Z1025
APPLICATIONS IN SPORTS AND WELLBEING

(Choose all )

21
TT00BB77 Project Studies 5 6 6 6 3 3
TTVG002 Serious Game Technologies and Applications 3 3 3 3
TTVI002 Simulator Device Technology 3 3 3 3
TTVI004 Producing Simulated Effects 3 3 3 3
TTAW004 Network Game Programming 3 3 3 1.5 1.5
TT00BB58 New User Interfaces and Solutions 3 3 3 1.5 1.5
TTV16Z1026
CUSTOMER PROJECT MANAGEMENT

(Choose all )

21
TT00BB78 Projects 6 6 6 6 3 3
TTAJ003 Leadership Skills 3 3 3 3
TTAJ002 Legal Issues and IP 3 3 3 3
TT00BB66 Signal Processing 3 3 3 1.5 1.5
TT00BB79 Windows/Linux Programming 3 3 3 1.5 1.5
TT00BB71 Datacenter Cloud Services 3 3 3 3
TTV16Z1027
FREE-CHOICE STUDIES

(Choose ects: 15)

15
TYW136 Technology Workshop 4 4 4 2 2
TYW165 Introduction to Data Processing 2 2 2 1 1
TRW015 Build up Your English 3 3 3 1.5 1.5
TRW016 Swedish/Bygg upp din svenska 3 3 3 1.5 1.5
TYW168 Business Competence 15
KTAT036 Testing and Planning Testing 3 3 3 1.5 1.5
TYW137 Developing a Commercial Game Application I 10
TYW138 Developing a Commercial Game Application II 10
TTV16Z1028
THESIS

(Choose all )

15
TTOO001 Thesis 15 15 15 7.5 7.5
TTV16Z1029
PRACTICAL TRAINING

(Choose all )

30
TTHH001 Practical Training 30 30 30 15 15
Total 240 72 69 45.5 53.5 35.5 36.5 36.5 32.5 26 19.5 30 23.5 17.5 18 18.5 18 17.5 19 17.5 15 14.5 11.5 9 10.5 15 15 14 9.5

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

Introduction to Studying IT
Technical Communication
ICT Swedish
ICT English I
ICT English II
Intercultural and Business Skills in ICT
University of Applied Sciences Learner
Project Work
Business Expertise
Meeting and Negotiation Skills
Algebra
Geometry
Differential and Integral Calculus
Mathematics for Game Programmers
Physics 1
Physics 2
Games and Simulation Physics
Physics, Laboratory Work
Digital Engineering
Digital Technology, Laboratory
An Introduction to Programming
Object Oriented Programming
Software Development Process, Version Management and Testing
Projects 1
Microcontroller Technology 1
Analogical Electronics, Basics
C++ Programming
User Interface Design and Programming
Projects 2
Introduction to Game Production
Introduction to Game Engine Programming
Programming Mobile Games
Data Structures and Algorithms
Databases Basics and Database Programming
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Graphics Engine Programming
Programming Real Time Graphics
Game Programming
Artificial Intelligence in Games
Project Studies 5
Serious Game Technologies and Applications
Simulator Device Technology
Producing Simulated Effects
Network Game Programming
New User Interfaces and Solutions
Projects 6
Leadership Skills
Legal Issues and IP
Signal Processing
Windows/Linux Programming
Datacenter Cloud Services
Technology Workshop
Introduction to Data Processing
Build up Your English
Swedish/Bygg upp din svenska
Business Competence
Developing a Commercial Game Application I
Developing a Commercial Game Application II
Thesis
Practical Training
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.

Introduction to Studying IT
University of Applied Sciences Learner
Project Work
Business Expertise
Meeting and Negotiation Skills
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

Technical Communication
University of Applied Sciences Learner
Project Work
Business Expertise
Meeting and Negotiation Skills
Physics, Laboratory Work
Digital Technology, Laboratory
Projects 1
Projects 2
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Project Studies 5
Projects 6
Technology Workshop
Thesis
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

University of Applied Sciences Learner
Project Work
Business Expertise
Meeting and Negotiation Skills
Projects 1
Projects 2
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Project Studies 5
Projects 6
Thesis
Practical Training
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

ICT Swedish
ICT English I
ICT English II
Intercultural and Business Skills in ICT
Build up Your English
Swedish/Bygg upp din svenska
Not grouped
Testing and Planning Testing

Opintotyyppi_AMK

1. Perusopinnot
Introduction to Studying IT
Technical Communication
ICT Swedish
ICT English I
ICT English II
Intercultural and Business Skills in ICT
University of Applied Sciences Learner
Project Work
Business Expertise
Meeting and Negotiation Skills
Algebra
Geometry
Differential and Integral Calculus
Mathematics for Game Programmers
Physics 1
Physics 2
Games and Simulation Physics
Physics, Laboratory Work
2. Ammattiopinnot
Digital Engineering
Digital Technology, Laboratory
An Introduction to Programming
Object Oriented Programming
Software Development Process, Version Management and Testing
Projects 1
Microcontroller Technology 1
Analogical Electronics, Basics
C++ Programming
User Interface Design and Programming
Projects 2
Introduction to Game Production
Introduction to Game Engine Programming
Programming Mobile Games
Data Structures and Algorithms
Databases Basics and Database Programming
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Graphics Engine Programming
Programming Real Time Graphics
Game Programming
Artificial Intelligence in Games
Project Studies 5
Serious Game Technologies and Applications
Simulator Device Technology
Producing Simulated Effects
Network Game Programming
New User Interfaces and Solutions
Projects 6
Leadership Skills
Legal Issues and IP
Signal Processing
Windows/Linux Programming
Datacenter Cloud Services
3. Vaihtoehtoiset ammattiopinnot

No attached course units

4. Harjoittelu
Practical Training
5. Opinnäytetyö
Thesis
6. Vapaasti valittavat opinnot
Technology Workshop
Introduction to Data Processing
Build up Your English
Swedish/Bygg upp din svenska
Business Competence
Testing and Planning Testing
Developing a Commercial Game Application I
Developing a Commercial Game Application II
Not grouped

TTV_kompetenssit

Tieto- ja viestintätekniikka

01. Matemaattis-luonnontieteellinen osaaminen

•kykenee loogis-matemaattiseen ajatteluun ja lähestymistapaan teknisessä ongelmanratkaisussa
osaa hyödyntää matemaattisia periaatteita, menetelmiä ja työkaluja
•tuntee alan sovelluksissa tärkeät fysiikan lainalaisuudet ja kestävän kehityksen periaatteet
•kykenee jakamaan edelleen oppimaansa työyhteisössä

Algebra
Geometry
Differential and Integral Calculus
Mathematics for Game Programmers
Physics 1
Physics 2
Games and Simulation Physics
Physics, Laboratory Work
Digital Engineering
Analogical Electronics, Basics
02. Laitetekninen osaaminen

•hallitsee sähkötekniikan ja sähkötyöturvallisuuden perusteet
•tuntee elektroniikan tärkeimmät komponentit, niiden toiminnan ja peruskytkennät
•hallitsee sähkötekniset perusmittaukset
•ymmärtää elektroniikan suunnittelu- ja toteutusprosessin
•tuntee tietokoneen laitearkkitehtuurin ja ydinkomponenttien toimintaperiaatteen
•ymmärtää elektroniikan suunnittelu- ja toteutusprosessin
•omaa tietotekniikan perustaidot
•osaa käyttää simulointi- ja suunnitteluohjelmistoja
•ymmärtää IP-pohjaisten tietoverkkojen ja niiden aktiivilaitteiden toiminnan sekä osaa suunnitella, toteuttaa ja ylläpitää yksinkertaisia verkkoja

Digital Engineering
Digital Technology, Laboratory
Object Oriented Programming
Projects 1
Microcontroller Technology 1
Analogical Electronics, Basics
C++ Programming
User Interface Design and Programming
Simulator Device Technology
Technology Workshop
03. Ohjelmistotekninen osaaminen

•hallitsee ohjelmointitekniikan; ymmärtää ohjelmoinnin logiikan sekä tuntee tavallisimmat algoritmit ja tietorakenteet
•osaa tulkita ohjelmakoodia ja hyödyntää ohjelmointia ongelmanratkaisussa
•tuntee oliosuunnittelun ja -ohjelmoinnin perusteet
•osaa toimia ohjelmistoprojektissa huomioiden yrityksen ja asiakkaan tarpeet
•osaa laiteläheisen ohjelmoinnin perusteet
•tuntee tietoliikennesovellusten suunnittelun ja ohjelmoinnin perusteet

An Introduction to Programming
Object Oriented Programming
Software Development Process, Version Management and Testing
Projects 1
Microcontroller Technology 1
C++ Programming
User Interface Design and Programming
Data Structures and Algorithms
Graphics Engine Programming
Programming Real Time Graphics
Game Programming
Artificial Intelligence in Games
Network Game Programming
New User Interfaces and Solutions
Windows/Linux Programming
Technology Workshop
04. Tietotekninen suunnittelutaito

•tuntee oman sovellusalansa (l. suuntautumisvaihtoehto tms. suunnittelutaito painopistealue)
teoreettiseen perustan
•osaa etsiä, yhdistellä ja soveltaa alansa viimeisintä teknistä tietämystä hyödyntäen alalle tyypillisiä suunnittelumenetelmiä ja käytänteitä sekä osaa dokumentoida työnsä tulokset
•kykenee kurinalaiseen tuotekehitystyöhön sekä itsenäisesti että projektityöryhmän jäsenenä

Digital Engineering
Digital Technology, Laboratory
Object Oriented Programming
Projects 1
Microcontroller Technology 1
C++ Programming
User Interface Design and Programming
Projects 2
Introduction to Game Engine Programming
Programming Mobile Games
Artificial Intelligence in Games
Producing Simulated Effects
Datacenter Cloud Services
Technology Workshop
Introduction to Data Processing
Testing and Planning Testing
05. Mittausjärjestelmäosaaminen

•ymmärtää mittausjärjestelmän yleisen rakenteen
•tuntee sähköisten perussuureiden mittausmenetelmät
•ymmärtää mittausten tilastollisen luonteen ja niiden luotettavuuskysymykset
•tuntee mittauksiin liittyvät häiriötekijät
•tuntee yleisimpien suureiden mittauksessa käytetyt anturit ja osaa toteuttaa niissä tarvittavia elektroniikkaratkaisuja
•osaa toteuttaa mittausjärjestelmiä käyttäen hyväksi graafisia ohjelmointiympäristöjä

Digital Engineering
Digital Technology, Laboratory
06. Signaalinkäsittelyosaaminen

•tuntee signaaleihin liittyvät peruskäsitteet
•tuntee signaaleille suoritettavia muunnoksia
•osaa signaalin perusmuokkausmenetelmät
•osaa soveltaa signaalinkäsittelyä digitaalisten suodattimien toteuttamisessa

Producing Simulated Effects
Signal Processing
07. Sovelletun elektroniikan osaaminen

•osaa suunnitella, toteuttaa ja testata sekä dokumentoida mikrokontrolleripohjaisia elektroniikkasovelluksia vaativiin olosuhteisiin (ajoneuvo- ja teollisuusympäristö)
•tuntee elektroniikkatuotteen piiri-, yksikkö- ja laitetason testaus- ja vikadiagnostiikkamenetelmät ja osaa soveltaa niitä
•tuntee ajoneuvo- ja teollisuussovellusten yleisimmät tiedonsiirtoväylät

Object Oriented Programming
C++ Programming
User Interface Design and Programming
08. Tuotekehitysosaaminen (Omatuote-projekti)

•ymmärtää asiakaslähtöisen tuotekehityksen pääperiaatteet
•tuntee tuotekehitysprosessin vaiheistuksen ja ymmärtää projektisuunnittelun ja -dokumentoinnin merkityksen projektin edetessä
•osaa toimia tuotekehitysprojektissa eri rooleissa ja ymmärtää niiden erilaiset vaatimukset
•tuntee sekä tuotteen että tuotekehitysprojektin laadunvarmistusmenetelmät ja pystyy soveltamaan niitä
•kykenee pitkäjänteiseen ja suunnitelmalliseen työskentelyyn tuotekehitysprojektissa
•hallitsee perusteet tuotekehitykseen liittyvästä lainsäädännöstä ja immateriaalioikeuksista

Projects 1
User Interface Design and Programming
Projects 2
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Project Studies 5
Thesis
Practical Training
09. Tietojärjestelmäosaaminen

•ymmärtää tietojärjestelmät kokonaisuutena ja niiden tuottamis-, hankinta- ja käyttöönottoprosessin sekä tiedonhallinnan periaatteet toiminnan kehittämisen näkökulmasta

Introduction to Studying IT
Software Development Process, Version Management and Testing
User Interface Design and Programming
Windows/Linux Programming
Datacenter Cloud Services
Thesis
Practical Training
10. ICT-projektiosaaminen

•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

Object Oriented Programming
Software Development Process, Version Management and Testing
Projects 1
C++ Programming
User Interface Design and Programming
Projects 2
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Project Studies 5
Projects 6
Leadership Skills
Legal Issues and IP
Introduction to Data Processing
Developing a Commercial Game Application I
Developing a Commercial Game Application II
Thesis
11. Liiketoimintaosaaminen

•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

Business Expertise
Introduction to Game Production
Leadership Skills
Legal Issues and IP
Business Competence
12. ICT- erikoisosaaminen

•osaa soveltaa tietojaan ja taitojaan jollakin ict:n osa-alueella sekä analysoida, arvioida ja kehittää toimintaa tällä alueella

Projects 2
Introduction to Game Production
Introduction to Game Engine Programming
Programming Mobile Games
Data Structures and Algorithms
Databases Basics and Database Programming
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Graphics Engine Programming
Programming Real Time Graphics
Game Programming
Artificial Intelligence in Games
Project Studies 5
Serious Game Technologies and Applications
Simulator Device Technology
Producing Simulated Effects
Network Game Programming
New User Interfaces and Solutions
Projects 6
Leadership Skills
Legal Issues and IP
Signal Processing
Windows/Linux Programming
Datacenter Cloud Services
Testing and Planning Testing
Thesis
Practical Training
Not grouped
Technical Communication
ICT Swedish
ICT English I
ICT English II
Intercultural and Business Skills in ICT
University of Applied Sciences Learner
Project Work
Meeting and Negotiation Skills
Build up Your English
Swedish/Bygg upp din svenska

Code Name Credits (cr)
TTV16Z1015
LANGUAGE AND COMMUNICATION SKILLS

(Choose all )

15
TTPV017 Introduction to Studying IT 1
TTPV018 Technical Communication 3
TTPV016 ICT Swedish 3
TT00BB37 ICT English I 2
TT00BB38 ICT English II 2
TTAK006 Intercultural and Business Skills in ICT 4
TTV16Z1016
PROACTIVE UNIVERSITY OF APPLIED SCIENCES

(Choose all )

10
YYPOP01 University of Applied Sciences Learner 2
YYPPR01 Project Work 3
YYPLI01 Business Expertise 3
YYPSU01 Meeting and Negotiation Skills 2
TTV16Z1017
MATHEMATICS AND SCIENCE STUDIES

(Choose all )

33
TTV16Z1018
MATHEMATICS

(Choose all )

17
TTPM007 Algebra 3
TTPM008 Geometry 3
TT00BB39 Differential and Integral Calculus 5
TTPM009 Mathematics for Game Programmers 6
TTV16Z1019
PHYSICS

(Choose all )

16
TTPF006 Physics 1 3
TT00BB40 Physics 2 5
TTPF009 Games and Simulation Physics 5
TTPF003 Physics, Laboratory Work 3
TTV16Z1020
DIGITAL ENGINEERING

(Choose all )

6
TT00BB41 Digital Engineering 4
TT00BB42 Digital Technology, Laboratory 2
TTV16Z1021
PROGRAMMING

(Choose all )

9
TTAO006 An Introduction to Programming 3
TTAO007 Object Oriented Programming 3
TTAE007 Software Development Process, Version Management and Testing 3
TTV16Z1022
INTELLIGENT SYSTEMS

(Choose all )

21
TT00BB43 Projects 1 6
TT00BB44 Microcontroller Technology 1 6
TT00BB45 Analogical Electronics, Basics 2
TT00BB46 C++ Programming 4
TT00BB47 User Interface Design and Programming 3
TTV16Z1023
GAME ENGINES

(Choose all )

21
TT00BB76 Projects 2 6
TTAE009 Introduction to Game Production 3
TTAE008 Introduction to Game Engine Programming 3
TTAN013 Programming Mobile Games 3
TTAN014 Data Structures and Algorithms 3
TT00BB52 Databases Basics and Database Programming 3
TTV16Z1024
GAME TECHNOLOGY EXPERTISE

(Choose all )

23
TTAP009 Projects 3 - Implementation of Development Assignment 6
TTAP010 Projects 4 - Project Expertise 5
TTAN011 Graphics Engine Programming 3
TTAN012 Programming Real Time Graphics 3
TTAP013 Game Programming 3
TTAP012 Artificial Intelligence in Games 3
TTV16Z1025
APPLICATIONS IN SPORTS AND WELLBEING

(Choose all )

21
TT00BB77 Project Studies 5 6
TTVG002 Serious Game Technologies and Applications 3
TTVI002 Simulator Device Technology 3
TTVI004 Producing Simulated Effects 3
TTAW004 Network Game Programming 3
TT00BB58 New User Interfaces and Solutions 3
TTV16Z1026
CUSTOMER PROJECT MANAGEMENT

(Choose all )

21
TT00BB78 Projects 6 6
TTAJ003 Leadership Skills 3
TTAJ002 Legal Issues and IP 3
TT00BB66 Signal Processing 3
TT00BB79 Windows/Linux Programming 3
TT00BB71 Datacenter Cloud Services 3
TTV16Z1027
FREE-CHOICE STUDIES

(Choose ects: 15 )

15
TYW136 Technology Workshop 4
TYW165 Introduction to Data Processing 2
TRW015 Build up Your English 3
TRW016 Swedish/Bygg upp din svenska 3
TYW168 Business Competence 15
KTAT036 Testing and Planning Testing 3
TYW137 Developing a Commercial Game Application I 10
TYW138 Developing a Commercial Game Application II 10
TTV16Z1028
THESIS

(Choose all )

15
TTOO001 Thesis 15
TTV16Z1029
PRACTICAL TRAINING

(Choose all )

30
TTHH001 Practical Training 30

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

Go back to top of page