Skip to main content

INFORMATION AND COMMUNICATION TECHNOLOGY DEGREE GAME TECHNOLOGY (2017): TTV17SP

Code: TTV17SP

Degree title
Bachelor of Engineering (AMK)
Credits
240 ects
Duration
4 years (240 cr)
Start semester
Autumn 2017
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.

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.

Further information

Peliteknologian koulutuksesta valmistuu ohjelmistoalan asiantuntijoita, jotka osaavat soveltaa osaamistaan pelialan lisäksi monilla muillakin teollisuuden aloilla. Opiskelijat saavat koulutuksessa valmiudet alan asiantuntijatehtäviin sekä yrittäjyyteen.

Show study timings by semester, study year or period

Code Name Credits (cr) 2017-2018 2018-2019 2019-2020 2020-2021 Autumn 2017 Spring 2018 Autumn 2018 Spring 2019 Autumn 2019 Spring 2020 Autumn 2020 Spring 2021 1. / 2017 2. / 2017 3. / 2018 4. / 2018 1. / 2018 2. / 2018 3. / 2019 4. / 2019 1. / 2019 2. / 2019 3. / 2020 4. / 2020 1. / 2020 2. / 2020 3. / 2021 4. / 2021
Total 240

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
Meeting and Negotiation Skills
Technical Communication
ICT Swedish
Algebra
Physics 1
Physics, Laboratory Work
An Introduction to Programming
Object Oriented Programming
Basics of Project Work, Smart Solutions
Projects 1
Introduction to Game Engine Programming
Technology Workshop
Introduction to Data Processing
Build up Your English
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
Meeting and Negotiation Skills
Analytical Game Design
Game Culture
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

Meeting and Negotiation Skills
Technical Communication
Intercultural Communication
Physics, Laboratory Work
Digital Technology, Laboratory
Projects 1
Projects 2
Introduction to Game Production
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Project Studies 5
Projects 6
Customer Oriented Marketing
Contract and Corporate Law
Leadership
Management Accounting
Business Planning
Technology Workshop
Game Culture
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

Meeting and Negotiation Skills
Projects 1
Projects 2
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Project Studies 5
Serious Game Technologies and Applications
Projects 6
Designing and Intelligent System
Introduction to Game Design
Game Design I
Level Design
Analytical Game Design
JA Start Up Program
Entrepreneurship in Practice: Special area
Basics of Serious Games
Game Culture
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
Intercultural Communication
Build up Your English
Not grouped
Technical English I
Technical English II
Geometry
Differential and Integral Calculus
Physics 2
Digital Engineering
Software Development Process, Version Management and Testing
Microcontroller Technology 1
Analogical Electronics, Basics
C++ Programming
User Interface Design and Programming
Programming Mobile Games
Data Structures and Algorithms
Databases Basics and Database Programming
Graphics Engine Programming
Programming Real Time Graphics
Game Programming
Artificial Intelligence in Games
Mathematics for Game Programmers
Games and Simulation Physics
Simulator Device Technology
Producing Simulated Effects
Network Game Programming
New User Interfaces and Solutions
Windows/Linux Programming
Business Basics
System Programming
Embedded System Programming
Realtime Operating Systems
Windows Server Environment
Linux
Server virtualisation
Game Design II
International Game Development Studies 1
International Game Development Studies 2
Swedish/Bygg upp din svenska
Testing and Planning Testing

Opintotyyppi_AMK

1. Perusopinnot
Introduction to Studying IT
Meeting and Negotiation Skills
Technical Communication
ICT Swedish
Intercultural Communication
Technical English I
Technical English II
Algebra
Geometry
Differential and Integral Calculus
Physics 1
Physics 2
Physics, Laboratory Work
Basics of Project Work, Smart Solutions
Mathematics for Game Programmers
Games and Simulation Physics
Business Basics
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
Windows/Linux Programming
3. Vaihtoehtoiset ammattiopinnot
System Programming
Embedded System Programming
Realtime Operating Systems
Designing and Intelligent System
Windows Server Environment
Linux
Server virtualisation
Introduction to Game Design
Game Design I
Level Design
Analytical Game Design
Customer Oriented Marketing
Contract and Corporate Law
Leadership
Management Accounting
Business Planning
International Game Development Studies 1
4. Harjoittelu
Practical Training
5. Opinnäytetyö
Thesis
6. Vapaasti valittavat opinnot
JA Start Up Program
Entrepreneurship in Practice: Special area
International Game Development Studies 2
Technology Workshop
Introduction to Data Processing
Build up Your English
Basics of Serious Games
Testing and Planning Testing
Developing a Commercial Game Application I
Developing a Commercial Game Application II
Game Culture
Not grouped
Game Design II
Swedish/Bygg upp din svenska

TTV17SP_2017_kompetenssit

1.Matemaattis-luonnontieteellinen osaaminen

-kykenee loogis?matemaattiseen ajatteluun
-osaa soveltaa matemaattisia periaatteita, menetelmiä ja työkaluja sekä fysiikan lainalaisuuksia teknisessä ongelmanratkaisussa

Algebra
Geometry
Differential and Integral Calculus
Physics 1
Physics 2
Physics, Laboratory Work
Artificial Intelligence in Games
Mathematics for Game Programmers
Games and Simulation Physics
Thesis
Practical Training
2.Laitetekninen osaaminen

-tuntee sähkötekniikan ja elektroniikan perusteet
-tuntee tietokoneen laitearkkitehtuurin ja ydinkomponenttien toimintaperiaatteen
-ymmärtää sulautettujen järjestelmien roolin digitalisaation mahdollistajina

Digital Engineering
Digital Technology, Laboratory
Microcontroller Technology 1
Analogical Electronics, Basics
Simulator Device Technology
Producing Simulated Effects
Embedded System Programming
Designing and Intelligent System
Windows Server Environment
Server virtualisation
Technology Workshop
Thesis
Practical Training
3.Tietoverkko-osaaminen

-ymmärtää IP-pohjaisten tietoverkkojen ja niiden aktiivilaitteiden toiminnan
-osaa toteuttaa ja ylläpitää yksinkertaisia verkkoja
-ymmärtää tietoturvan merkityksen ja tunnistaa keskeiset tietoturvaan liittyvät uhkatekijät

Windows/Linux Programming
Realtime Operating Systems
Designing and Intelligent System
Windows Server Environment
Linux
Server virtualisation
Technology Workshop
Thesis
Practical Training
4.Ohjelmistotekninen osaaminen

-ymmärtää ohjelmoinnin logiikan, osaa tulkita ohjelmakoodia ja hyödyntää ohjelmointia ongelmanratkaisussa
-tuntee oliosuunnittelun ja -ohjelmoinnin perusteet
-hallitsee tietokantojen suunnittelun ja toteutuksen perusteet
-ymmärtää käytettävyyden periaatteita ja osaa toteuttaa käyttöliittymiä

An Introduction to Programming
Object Oriented Programming
Software Development Process, Version Management and Testing
Projects 1
C++ Programming
User Interface Design and Programming
Projects 2
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
Windows/Linux Programming
System Programming
Embedded System Programming
Realtime Operating Systems
Designing and Intelligent System
Technology Workshop
Introduction to Data Processing
Basics of Serious Games
Testing and Planning Testing
Developing a Commercial Game Application I
Developing a Commercial Game Application II
Thesis
Practical Training
5.ICT-liiketoimintaosaaminen

-tuntee kannattavan liiketoiminnan edellytykset sekä taloudellisen suunnittelun ja ohjauksen tärkeimmät työkalut
-ymmärtää ICT-alan arvotuotantoketjun sekä oman panoksensa merkityksen osana yrityksen toiminnan kannattavuutta

Basics of Project Work, Smart Solutions
Projects 1
Projects 2
Introduction to Game Production
Projects 3 - Implementation of Development Assignment
Projects 4 - Project Expertise
Project Studies 5
Projects 6
Business Basics
Designing and Intelligent System
Introduction to Game Design
Customer Oriented Marketing
Contract and Corporate Law
Leadership
Management Accounting
Business Planning
JA Start Up Program
Entrepreneurship in Practice: Special area
Basics of Serious Games
Developing a Commercial Game Application I
Developing a Commercial Game Application II
Game Culture
Thesis
Practical Training
6.ICT-sovellusalan osaaminen

-tuntee oman sovellusalansa teoreettiseen perustan
-osaa etsiä, tarkastella kriittisesti sekä yhdistellä ja soveltaa alansa viimeisintä teknistä tietämystä
-ymmärtää ICT:n ja oman sovellusalansa merkityksen yhteiskunnan ja organisaatioiden kehityksen
mahdollistajana
-osaa hyödyntää alan uusia teknologioita nopeasti ja soveltaa niitä luovasti työelämässä
-huomioi toiminnassaan kestävän kehityksen periaatteet

Software Development Process, Version Management and Testing
Projects 1
User Interface Design and Programming
Projects 2
Introduction to Game Engine Programming
Programming Mobile Games
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
Embedded System Programming
Designing and Intelligent System
Introduction to Game Design
Game Design I
Level Design
Analytical Game Design
Testing and Planning Testing
Developing a Commercial Game Application I
Developing a Commercial Game Application II
Game Culture
Thesis
Practical Training
Not grouped
Introduction to Studying IT
Meeting and Negotiation Skills
Technical Communication
ICT Swedish
Intercultural Communication
Technical English I
Technical English II
Game Design II
International Game Development Studies 1
International Game Development Studies 2
Swedish/Bygg upp din svenska
Build up Your English

Code Name Credits (cr)
TTV17Z1001
LANGUAGE AND COMMUNICATION SKILLS

(Choose all )

16
TTPV017 Introduction to Studying IT 1
YYPSU01 Meeting and Negotiation Skills 2
TTPV018 Technical Communication 3
TTPV016 ICT Swedish 3
YY00BD88 Intercultural Communication 3
TT00BJ75 Technical English I 2
TT00BJ77 Technical English II 2
TTV17Z1023
STUDIES IN MATHEMATICS AND SCIENCE

(Choose all )

22
TTV17Z1024
MATHEMATICS

(Choose all )

11
TTPM007 Algebra 3
TTPM008 Geometry 3
TT00BB39 Differential and Integral Calculus 5
TTV17Z1025
PHYSICS

(Choose all )

11
TTPF006 Physics 1 3
TT00BB40 Physics 2 5
TTPF003 Physics, Laboratory Work 3
TTV17Z1026
DIGITAL ENGINEERING

(Choose all )

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

(Choose all )

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

(Choose all )

24
YY00BD87 Basics of Project Work, Smart Solutions 3
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
TTV17Z1029
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
TTV17Z1030
GAME TECHNOLOGY EXPERTISE

(Choose all )

34
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
TTPM009 Mathematics for Game Programmers 6
TTPF009 Games and Simulation Physics 5
TTV17Z1031
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
TTV17Z1032
CUSTOMER PROJECT MANAGEMENT

(Choose all )

12
TT00BB78 Projects 6 6
TT00BB79 Windows/Linux Programming 3
YY00BD89 Business Basics 3
TTV17Z1033
OPTIONAL PROFESSIONAL STUDIES

(Choose one )

15
TTV17Z1034
SMART SYSTEMS

(Choose all )

15
TT00BB57 System Programming 4
TT00BB51 Embedded System Programming 3
TT00BB69 Realtime Operating Systems 5
TT00BB62 Designing and Intelligent System 3
TTV17Z1035
DATACENTER STUDIES

(Choose all )

15
TT00BD80 Windows Server Environment 5
TT00BD41 Linux 5
TK00BA68 Server virtualisation 5
TTV17Z1036
GAME DESIGN

(Choose all )

15
KTAD035 Introduction to Game Design 3
KTVP011 Game Design I 3
KTVP014 Game Design II 3
KTVP012 Level Design 3
KTVP024 Analytical Game Design 3
TTV17Z1037
BUSINESS COMPETENCE

(Choose all )

15
TT00BF55 Customer Oriented Marketing 3
TT00BF52 Contract and Corporate Law 3
TT00BF53 Leadership 3
TT00BF54 Management Accounting 3
LT00BF29 Business Planning 3
TTV17Z1038
INTERNATIONAL GAME TECHNOLOGY STUDIES

(Choose all )

15
TT00BD83 International Game Development Studies 1 15
TTV17Z1039
FREE-CHOICE STUDIES

(Choose ects: 15 )

15
TTV17Z1040
YRITTÄJYYSOPINNOT 2

(Choose all )

15
KLVY188 JA Start Up Program 10
LT00BF31 Entrepreneurship in Practice: Special area 5
TTV17Z1041
INTERNATIONAL GAME TECHNOLOGY STUDIES 2

(Choose all )

15
TT00BD84 International Game Development Studies 2 15
YY00BR24 Swedish/Bygg upp din svenska 3
TYW136 Technology Workshop 4
TYW165 Introduction to Data Processing 2
TRW015 Build up Your English 3
WV00BE23 Basics of Serious Games 5
KTAT036 Testing and Planning Testing 3
TYW137 Developing a Commercial Game Application I 10
TYW138 Developing a Commercial Game Application II 10
TT00BE12 Game Culture 3
TTV17Z1042
THESIS

(Choose all )

15
TTOO001 Thesis 15
TTV17Z1043
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