Siirry suoraan sisältöön

Tietotekniikka, päivätoteutus: Peliohjelmointi

Opetussuunitelman tunnus: TI13S

Tutkintonimike
Insinööri (AMK)
Laajuus
240 op
Kesto
4 vuotta (240 op)
Aloituslukukausi
Syksy 2013
Opetuskieli
suomi

Valitse opintojen ajoitus-, rakenne- tai jäsentelynäkymä

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2013-2014 2014-2015 2015-2016 2016-2017 Syksy 2013 Kevät 2014 Syksy 2014 Kevät 2015 Syksy 2015 Kevät 2016 Syksy 2016 Kevät 2017 1. / 2013 2. / 2013 3. / 2014 4. / 2014 5. / 2014 1. / 2014 2. / 2014 3. / 2015 4. / 2015 5. / 2015 1. / 2015 2. / 2015 3. / 2016 4. / 2016 5. / 2016 1. / 2016 2. / 2017 3. / 2017
TI13S-1000
PERUSOPINNOT

(Valitaan kaikki )

45
TI13S-1001
Matemaattis-luonnontieteelliset opinnot

(Valitaan opintopisteitä: 30)

30
999940112 Tietotekniikka 5
999920112 Insinöörimatematiikka 1 5
999913012 Fysiikka-kemia 5
999920212 Insinöörimatematiikka 2 5
999910112 Insinöörifysiikka 5
999913512 Pelifysiikka 5
TI13S-1003
Kieli- ja viestintäopinnot

(Valitaan kaikki )

15
888810112 Ammatillinen viestintä 5
888832212 Tietotekniikan englanti 5
888822112 Tietotekniikan ruotsi 5
TI13S-1005
AMMATTIOPINNOT

(Valitaan kaikki )

45
TI13S-1006
Tietotekniikan ammatilliset perusteet

(Valitaan kaikki )

45
TI13S-1007
Ammatillinen kasvu

(Valitaan kaikki )

5
8888103121 Viestintä 2
2990001122 Ammatillinen kasvu, yhteinen osio 1
2990001123 Ammatillinen kasvu, koulutusohjelmakohtainen osio 2
206100212 Ohjelmointitekniikka 5
206100312 Tietoverkkotekniikka 5
206100412 Digitaalitekniikka 5
206101312 Linux -järjestelmät 5
206101012 Windows -järjestelmät 5
206100712 Yrittäjyys ja markkinointi 5
TI13S-1008
Statistics and Research Methods

(Valitaan kaikki )

5
2061008121 Tilastotiede 2
2061008122 Tutkimusmenetelmät 3
206101712 Tietoturva 5
TI13S-1009
SUUNTAAVAT AMMATTIOPINNOT

(Valitaan opintopisteitä: 90)

90
TI13S-1010
Peliohjelmointi

(Valitaan kaikki )

90
TI13S-1011
Introduction to Game Programming

(Valitaan kaikki )

15
TI13S-1012
Olio-ohjelmointi

(Valitaan kaikki )

5
2061023121 C# Olio-ohjelmointi 3
2061023122 Projektiopinnot-LCCE-1 2
206104312 Pelitestaus (LCCE) 5
TI13S-1013
Web-julkaiseminen

(Valitaan kaikki )

5
2061009122 Projektiopinnot-LCCE-2 2
2061009121 Web-sivuston toteutus 3
TI13S-1014
Game Programming Level 1

(Valitaan kaikki )

20
TI13S-1015
Tietokannat

(Valitaan kaikki )

5
2061005121 Tietokantasuunnittelu ja SQL 3
2061005122 Projektiopinnot-LCCE-3 2
TI13S-1016
Pelisuunnittelu

(Valitaan kaikki )

5
2061011121 Pelisuunnittelun käytänteet 3
2061011122 Projektiopinnot-LCCE-4 2
TI13S-1017
Web-pelin ohjelmointi

(Valitaan kaikki )

5
2061028122 Asiakasskriptit 2
2061028121 Palvelinskriptit 3
TI13S-1018
Java-peliohjelmointi

(Valitaan kaikki )

5
2061039121 Java-ohjelmointi 3
2061039122 Projektiopinnot-LCCE-5 2
TI13S-1019
Game Programming Level 2

(Valitaan kaikki )

35
TI13S-1020
Windows programming

(Valitaan kaikki )

5
2061012121 Windows Forms Programming 2
2061012122 Windows Game Programming 3
TI13S-1021
Game Graphics

(Valitaan kaikki )

5
2061014121 Pelien grafiikka 3
2061014122 Projektiopinnot-LCCE-6 2
TI13S-1022
Game Mathematics

(Valitaan kaikki )

5
2061015121 Pelien matematiikka 3
2061015122 Projektiopinnot-LCCE-7 2
TI13S-1023
Software Engineering

(Valitaan kaikki )

5
2061016121 Suunnittelumenetelmät 3
2061016122 Projektiopinnot-LCCE-8 2
TI13S-1024
Data Structures and Algorithms

(Valitaan kaikki )

5
2061018121 Tietorakenteet ja algoritmit 3
2061018122 Projektiopinnot-LCCE-9 2
TI13S-1025
3D -Modelling

(Valitaan kaikki )

5
2061019121 Mallinnus 3
2061019122 Projektiopinnot-LCCE-10 2
TI13S-1026
Mobile Programming

(Valitaan kaikki )

5
2061020121 Mobile Programming 3
2061020122 Project-LCCE-11 2
TI13S-1027
Advanced Game Programming

(Valitaan kaikki )

20
TI13S-1028
Usability in Games

(Valitaan kaikki )

5
2061021121 Usability 3
2061021122 Project-LCCE-12 2
TI13S-1029
C++ -Game Programming

(Valitaan kaikki )

5
2061022121 C++ -perusteet ja käyttö peliohjelmoinnissa 3
2061022122 Projektiopinnot-LCCE-13 2
TI13S-1030
Game Engines

(Valitaan kaikki )

5
2061024121 Pelimoottorien toimintaperiaatteet 3
2061024122 Projektiopinnot-LCCE-14 2
TI13S-1031
Applied Game Programming

(Valitaan kaikki )

5
2061025121 Peliohjelmointi 3
2061025122 Projektiopinnot-LCCE-15 2
TI13S-1037
VAPAASTI VALITTAVAT OPINNOT

(Valitaan opintopisteitä: 15)

15
999921012 Matematiikan ja fysiikan perusteet 5
888820112 Ruotsin valmentava kurssi 5
Y26300001 Ideasta innovaatioon 5
TI13S-1038
HARJOITTELU

(Valitaan kaikki )

30
H20610112 Harjoittelu 30
TI13S-1039
OPINNÄYTETYÖ

(Valitaan kaikki )

15
TI13S-1040
Opinnäytetyö

(Valitaan kaikki )

15
2061001131 Opinnäytetyön tietoperusta 5
2061001132 Raportin luonnosversio 5
2061001133 Loppuraportointi 5
Yhteensä 240 65 65 52 58 40 25 32.5 32.5 24.5 27.5 38 20 36.3 3.8 8.4 8.4 8.4 30 2.5 11 11 11 19.5 5 9.3 9.3 9.3 38 10 10

Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.

Amk-tutkinto

Ammattikorkeakoulututkintoon johtaviin opintoihin kuuluu: 1) perus- ja ammattiopintoja; 2) vapaasti valittavia opintoja; 3) ammattitaitoa edistävää harjoittelua; 4) opinnäytetyö.

Ammattiopinnot
Ohjelmointitekniikka
Tietoverkkotekniikka
Digitaalitekniikka
Linux -järjestelmät
Windows -järjestelmät
Yrittäjyys ja markkinointi
Tilastotiede
Tutkimusmenetelmät
Tietoturva
C# Olio-ohjelmointi
Projektiopinnot-LCCE-1
Pelitestaus (LCCE)
Projektiopinnot-LCCE-2
Web-sivuston toteutus
Tietokantasuunnittelu ja SQL
Projektiopinnot-LCCE-3
Pelisuunnittelun käytänteet
Projektiopinnot-LCCE-4
Asiakasskriptit
Palvelinskriptit
Java-ohjelmointi
Projektiopinnot-LCCE-5
Windows Forms Programming
Windows Game Programming
Pelien grafiikka
Projektiopinnot-LCCE-6
Pelien matematiikka
Projektiopinnot-LCCE-7
Suunnittelumenetelmät
Projektiopinnot-LCCE-8
Tietorakenteet ja algoritmit
Projektiopinnot-LCCE-9
Mallinnus
Projektiopinnot-LCCE-10
Mobile Programming
Project-LCCE-11
Usability
Project-LCCE-12
C++ -perusteet ja käyttö peliohjelmoinnissa
Projektiopinnot-LCCE-13
Pelimoottorien toimintaperiaatteet
Projektiopinnot-LCCE-14
Peliohjelmointi
Projektiopinnot-LCCE-15
Tietoverkot 1
Kehittyvät tietoverkot
Digitaalitekniikka 2
Tietoverkot 2
Tietoturvalaitteet
Tietoverkkotekniikan laboraatiot
LCCE Projekti 1
Advanced Routing
Advanced Switching
Troubleshooting of Networks
Service Provider Networks
LCCE Project 2
Virtualisointitekniikat
Langaton tiedonsiirto
Hakkerointitekniikat
Tietoliikennematematiikka
Tietoliikennetekniikka
Tiedonsiirtotekniikka
Optiset verkot
LCCE Projekti 3
Harjoittelu
Harjoittelu
Opinnäytetyö
Opinnäytetyön tietoperusta
Raportin luonnosversio
Loppuraportointi
Perusopinnot
Tietotekniikka
Insinöörimatematiikka 1
Fysiikka-kemia
Insinöörimatematiikka 1 - 2
Insinöörimatematiikka 2
Insinöörifysiikka
Tietoliikennefysiikka
Pelifysiikka
Ammatillinen viestintä
Tietotekniikan englanti
Tietotekniikan ruotsi
Viestintä
Ammatillinen kasvu, yhteinen osio
Ammatillinen kasvu, koulutusohjelmakohtainen osio
Vapaasti valittavat opinnot
Cybersecurity Now
Matematiikan ja fysiikan perusteet
Englannin valmentava kurssi
Ruotsin valmentava kurssi
Projektiosaaminen
Ideasta innovaatioon
Ajankohtaista peliteknologiassa, 1
Tietoverkkotekniikan projektiopinnot 1
Cybersecurity
Pc-laitetekniikka
Data Networks Project 2
Luokittelemattomat

Tunnus Opinnon nimi Laajuus (op)
TI13S-1000
PERUSOPINNOT

(Valitaan kaikki )

45
TI13S-1001
Matemaattis-luonnontieteelliset opinnot

(Valitaan opintopisteitä: 30 )

30
999940112 Tietotekniikka 5
999920112 Insinöörimatematiikka 1 5
999913012 Fysiikka-kemia 5
999920312 Insinöörimatematiikka 1 - 2 10
999920212 Insinöörimatematiikka 2 5
999910112 Insinöörifysiikka 5
999913612 Tietoliikennefysiikka 5
999913512 Pelifysiikka 5
TI13S-1003
Kieli- ja viestintäopinnot

(Valitaan kaikki )

15
888810112 Ammatillinen viestintä 5
888832212 Tietotekniikan englanti 5
888822112 Tietotekniikan ruotsi 5
TI13S-1005
AMMATTIOPINNOT

(Valitaan kaikki )

45
TI13S-1006
Tietotekniikan ammatilliset perusteet

(Valitaan kaikki )

45
TI13S-1007
Ammatillinen kasvu

(Valitaan kaikki )

5
8888103121 Viestintä 2
2990001122 Ammatillinen kasvu, yhteinen osio 1
2990001123 Ammatillinen kasvu, koulutusohjelmakohtainen osio 2
206100212 Ohjelmointitekniikka 5
206100312 Tietoverkkotekniikka 5
206100412 Digitaalitekniikka 5
206101312 Linux -järjestelmät 5
206101012 Windows -järjestelmät 5
206100712 Yrittäjyys ja markkinointi 5
TI13S-1008
Statistics and Research Methods

(Valitaan kaikki )

5
2061008121 Tilastotiede 2
2061008122 Tutkimusmenetelmät 3
206101712 Tietoturva 5
TI13S-1009
SUUNTAAVAT AMMATTIOPINNOT

(Valitaan opintopisteitä: 90 )

90
TI13S-1010
Peliohjelmointi

(Valitaan kaikki )

90
TI13S-1011
Introduction to Game Programming

(Valitaan kaikki )

15
TI13S-1012
Olio-ohjelmointi

(Valitaan kaikki )

5
2061023121 C# Olio-ohjelmointi 3
2061023122 Projektiopinnot-LCCE-1 2
206104312 Pelitestaus (LCCE) 5
TI13S-1013
Web-julkaiseminen

(Valitaan kaikki )

5
2061009122 Projektiopinnot-LCCE-2 2
2061009121 Web-sivuston toteutus 3
TI13S-1014
Game Programming Level 1

(Valitaan kaikki )

20
TI13S-1015
Tietokannat

(Valitaan kaikki )

5
2061005121 Tietokantasuunnittelu ja SQL 3
2061005122 Projektiopinnot-LCCE-3 2
TI13S-1016
Pelisuunnittelu

(Valitaan kaikki )

5
2061011121 Pelisuunnittelun käytänteet 3
2061011122 Projektiopinnot-LCCE-4 2
TI13S-1017
Web-pelin ohjelmointi

(Valitaan kaikki )

5
2061028122 Asiakasskriptit 2
2061028121 Palvelinskriptit 3
TI13S-1018
Java-peliohjelmointi

(Valitaan kaikki )

5
2061039121 Java-ohjelmointi 3
2061039122 Projektiopinnot-LCCE-5 2
TI13S-1019
Game Programming Level 2

(Valitaan kaikki )

35
TI13S-1020
Windows programming

(Valitaan kaikki )

5
2061012121 Windows Forms Programming 2
2061012122 Windows Game Programming 3
TI13S-1021
Game Graphics

(Valitaan kaikki )

5
2061014121 Pelien grafiikka 3
2061014122 Projektiopinnot-LCCE-6 2
TI13S-1022
Game Mathematics

(Valitaan kaikki )

5
2061015121 Pelien matematiikka 3
2061015122 Projektiopinnot-LCCE-7 2
TI13S-1023
Software Engineering

(Valitaan kaikki )

5
2061016121 Suunnittelumenetelmät 3
2061016122 Projektiopinnot-LCCE-8 2
TI13S-1024
Data Structures and Algorithms

(Valitaan kaikki )

5
2061018121 Tietorakenteet ja algoritmit 3
2061018122 Projektiopinnot-LCCE-9 2
TI13S-1025
3D -Modelling

(Valitaan kaikki )

5
2061019121 Mallinnus 3
2061019122 Projektiopinnot-LCCE-10 2
TI13S-1026
Mobile Programming

(Valitaan kaikki )

5
2061020121 Mobile Programming 3
2061020122 Project-LCCE-11 2
TI13S-1027
Advanced Game Programming

(Valitaan kaikki )

20
TI13S-1028
Usability in Games

(Valitaan kaikki )

5
2061021121 Usability 3
2061021122 Project-LCCE-12 2
TI13S-1029
C++ -Game Programming

(Valitaan kaikki )

5
2061022121 C++ -perusteet ja käyttö peliohjelmoinnissa 3
2061022122 Projektiopinnot-LCCE-13 2
TI13S-1030
Game Engines

(Valitaan kaikki )

5
2061024121 Pelimoottorien toimintaperiaatteet 3
2061024122 Projektiopinnot-LCCE-14 2
TI13S-1031
Applied Game Programming

(Valitaan kaikki )

5
2061025121 Peliohjelmointi 3
2061025122 Projektiopinnot-LCCE-15 2
TI13S-1032
Tietoverkkotekniikka

(Valitaan kaikki )

90
TI13S-1033
Tietoverkkotekniikan perusteet

(Valitaan kaikki )

15
206102612 Tietoverkot 1 5
206102712 Kehittyvät tietoverkot 5
206102912 Digitaalitekniikka 2 5
TI13S-1034
Tietoverkkotekniikka

(Valitaan kaikki )

20
206103012 Tietoverkot 2 5
206103112 Tietoturvalaitteet 5
206103212 Tietoverkkotekniikan laboraatiot 5
206103312 LCCE Projekti 1 5
TI13S-1035
Advanced Network Engineering

(Valitaan opintopisteitä: 35 )

35
206103412 Advanced Routing 5
206103512 Advanced Switching 5
206103612 Troubleshooting of Networks 5
206103712 Service Provider Networks 5
206103812 LCCE Project 2 5
206104012 Virtualisointitekniikat 5
206104112 Langaton tiedonsiirto 5
206108813 Hakkerointitekniikat 5
TI13S-1036
Tietoliikennetekniikka

(Valitaan opintopisteitä: 20 )

20
206104412 Tietoliikennematematiikka 5
206104512 Tietoliikennetekniikka 5
206100614 Tiedonsiirtotekniikka 5
206104712 Optiset verkot 5
206104212 LCCE Projekti 3 5
TI13S-1037
VAPAASTI VALITTAVAT OPINNOT

(Valitaan opintopisteitä: 15 )

15
206100515 Cybersecurity Now 2
999921012 Matematiikan ja fysiikan perusteet 5
888830112 Englannin valmentava kurssi 5
888820112 Ruotsin valmentava kurssi 5
Y26300002 Projektiosaaminen 5
Y26300001 Ideasta innovaatioon 5
206108913 Ajankohtaista peliteknologiassa, 1 2
206100711 Tietoverkkotekniikan projektiopinnot 1 6
206101114 Cybersecurity 5
206107110 Pc-laitetekniikka 3
206101814 Data Networks Project 2 5
TI13S-1038
HARJOITTELU

(Valitaan kaikki )

30
H20610112 Harjoittelu 30
TI13S-1039
OPINNÄYTETYÖ

(Valitaan kaikki )

15
TI13S-1040
Opinnäytetyö

(Valitaan kaikki )

15
2061001131 Opinnäytetyön tietoperusta 5
2061001132 Raportin luonnosversio 5
2061001133 Loppuraportointi 5
Siirry alkuun