Siirry suoraan sisältöön

TIETO- JA VIESTINTÄTEKNIIKAN KOULUTUS PELITEKNOLOGIA 2019: TTV19SP

Opetussuunitelman tunnus: TTV19SP

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

Kuvaus

Insinöörikoulutukset johtavat tekniikan ammattikorkeakoulututkintoon, josta käytetään insinöörin (AMK) nimikettä. Opintojen laajuus on 240 opintopistettä. Opinnot kestävät noin 4 vuotta.

Tieto- ja viestintätekniikan insinöörikoulutuksen suuntautumisena ovat peliteknologia ja älykkäät järjestelmät. Opiskelijat suuntautuvat ensimmäisen vuoden yhteisten opintojen jälkeen soveltuvuuden, taitojen ja opintomenestyksen perusteella. Opintoihin sisältyy 30 opintopisteen laajuinen harjoittelu, joka suoritetaan opiskeltavaan alaan liittyvissä tehtävissä yrityksissä tai yhteisöissä.

PELITEKNOLOGIA
Peliteknologian opinnoissa erikoistutaan ohjelmistosuunnitteluun ja opintojen pääpaino on pelimoottoreiden ja sulautettujen järjestelmien ohjelmoinnissa. Opiskelu on suurelta osin projektimuotoista. Projektiopinnoissa tehdään työelämälähtöisiä tai oman kiinnostuksen mukaisia peliprojekteja.

Lisätiedot

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.

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2019-2020 2020-2021 2021-2022 2022-2023 Syksy 2019 Kevät 2020 Syksy 2020 Kevät 2021 Syksy 2021 Kevät 2022 Syksy 2022 Kevät 2023 1. / 2019 2. / 2019 3. / 2020 4. / 2020 1. / 2020 2. / 2020 3. / 2021 4. / 2021 1. / 2021 2. / 2021 3. / 2022 4. / 2022 1. / 2022 2. / 2022 3. / 2023 4. / 2023
TTV19SP-1000
VIESTINTÄTAIDOT

(Valitaan kaikki )

13
TTPV018 Tekniikan viestintä 3 1.5 1.5 1.5 1.5 0.8 0.8 1.5
TTPV016 IKT-Svenska 3 3 3 1.5 1.5
TT00BT25 Intercultural Communication 3 3 3 1.5 1.5
TT00BJ75 Technical English I 2 2 2 1 1
TT00BJ77 Technical English II 2 2 2 1 1
TTV19SP-1027
MATEMAATTIS-LUONNONTIETEELLISET OPINNOT

(Valitaan kaikki )

16
TTV19SP-1028
MATEMATIIKKA

(Valitaan kaikki )

10
TTPM007 Algebra 3 3 3 1.5 1.5
TTPM008 Geometria 3 3 3 1.5 1.5
TT00BS42 Differentiaali- ja integraalilaskenta 4 4 4 2 2
TTV19SP-1029
FYSIIKKA

(Valitaan kaikki )

6
TTPF006 Fysiikka 1 3 3 3 1.5 1.5
TT00BM00 Fysiikka 2 3 3 3 1.5 1.5
TTV19SP-1025
TIETOJÄRJESTELMÄT

(Valitaan kaikki )

15
TT00BL28 Teknologiapaja 1 5 5 5 2.5 2.5
TT00BL29 Teknologiapaja 2 5 5 5 2.5 2.5
TT00BL30 Projektiopinnot 5 5 5 2.5 2.5
TTV19SP-1005
OHJELMOINTI

(Valitaan kaikki )

9
TTAO006 Ohjelmoinnin perusteet 3 3 3 1.5 1.5
TTAO007 Olio-ohjelmoinnin perusteet 3 3 3 3
TTAE007 Ohjelmistokehitysprosessi, versionhallinta ja testaus 3 3 3 1.5 1.5
TTV19SP-1026
ÄLYKÄS TEKNOLOGIA

(Valitaan kaikki )

26
TT00BM02 Digitaalitekniikka 3 3 3 1.5 1.5
TT00BB42 Digitaalitekniikka laboraatiot 2 2 2 1 1
TT00BM03 Projektiopinnot 1 5 5 5 2.5 2.5
TT00BM04 Mikrokontrolleritekniikka 5 5 5 2.5 2.5
TT00BB45 Analogiaelektroniikan perusteet 2 2 2 1 1
TT00BB46 C++ ohjelmointi 4 4 4 2 2
TT00BT69 C++ ohjelmointi 2 2 2 2 2
TT00BB47 Käyttöliittymäsuunnittelu ja -ohjelmointi 3 3 3 1.5 1.5
TTV19SP-1007
PELIMOOTTORIT

(Valitaan kaikki )

27
TT00BB76 Projektiopinnot 2 6 6 6 6
TTAE009 Pelituotannon perusteet 3 3 3 3
TT00BE12 Pelikulttuuri 3 1.5 1.5 0.8 0.8 0.8 0.8 0.4 0.4 0.4 0.4 0.4 0.4 0.4 0.4
TTAE008 Johdanto pelimoottoriohjelmointiin 3 3 3 1.5 1.5
TTAN011 Grafiikkamoottorin ohjelmointi 3 3 3 3
TTAN013 Mobiilipelien ohjelmointi / Programming Mobile Games 3 3 3 1.5 1.5
TTAN014 Tietorakenteet ja algoritmit 3 3 3 1.5 1.5
TT00BB52 Tietokantojen perusteet ja tietokantaohjelmointi 3 3 3 1.5 1.5
TTV19SP-1008
PELITEKNOLOGIAN ASIANTUNTIJUUS

(Valitaan kaikki )

29
TT00BM21 Projektiopinnot 3 10 10 10 5 5
TTAN012 Reaaliaikagrafiikan ohjelmointi 3 3 3 3
TTAP013 Peliohjelmointi 3 3 3 1.5 1.5
TTAP012 Pelien tekoäly 3 3 3 1.5 1.5
TT00BM23 Matematiikkaa peliohjelmoijille 5 5 5 2.5 2.5
TTPF009 Pelien ja simulaatioiden fysiikkaa 5 5 5 2.5 2.5
TTV19SP-1009
LIIKUNNAN JA HYVINVOINNIN SOVELLUKSET - ÄLYKKÄÄT RATKAISUT

(Valitaan kaikki )

30
TT00BM22 Projektiopinnot 4 4 4 4 2 2
TTVG002 Hyötypelien tekniikat ja sovellukset 3 3 3 3
TTVI002 Simulaattoreiden laitteistotekniikka 3 3 3 3
TTVI004 Simulaatioefektien tuottaminen 3 3 3 3
TTAW004 Verkkopelien ohjelmointi 3 3 3 1.5 1.5
TT00BB58 Uudet käyttöliittymät ja sovellukset 3 3 3 1.5 1.5
TT00BM28 Sulautettu Linux-ohjelmointi 3 3 3 1.5 1.5
TK00BJ16 Älykkäät ratkaisut I 5 5 5 2.5 2.5
YY00BD89 Liiketoimintaosaamisen perusteet 3 3 3 1.5 1.5
TTV19SP-1011
VAIHTOEHTOISET AMMATTIOPINNOT

(Valitaan yksi )

15
TTV19SP-1033
ÄLYKKÄÄT JÄRJESTELMÄT

(Valitaan kaikki )

15
TT00BZ68 Embedded Python Programming - H2C 5
TT00BW60 Web-sovelluskehitys 5
TT00CB44 Linux OS 5
TTV19SP-1034
Data-analytiikka, tekoäly ja Web-sovellukset

(Valitaan kaikki )

15
TT00BX17 Tekoälyn perusteet 2
TT00BS09 Python-ohjelmointi 3
TT00CB54 Tekoälyä käytännössä 2
TT00CB55 Data-analytiikka ja business Intelligence 3
TT00BW60 Web-sovelluskehitys 5
TTV19SP-1013
DATACENTER OPINNOT

(Valitaan kaikki )

15
TT00BD80 Windows-palvelinympäristö 5
TT00BD41 Linux 5
TK00BA68 Palvelinvirtualisointi 5
TTV19SP-1015
YRITTÄJYYSOPINNOT

(Valitaan kaikki )

15
TT00BF55 ICT-alan asiakassuuntainen markkinointi 3
TT00BF52 ICT Sopimus- ja yritysoikeus 3
TT00BF53 ICT-alan johtaminen 3
TT00BF54 ICT-alan johdon laskenta 3
LT00BF29 Yritystoiminnan suunnittelu 3
TTV19SP-1016
INTERNATIONAL GAME TECHNOLOGY STUDIES

(Valitaan kaikki )

15
TT00BD83 International Game Development Studies 1 15
TTV19SP-1022
PELIKEHITYS

(Valitaan kaikki )

15
KTAD035 Pelisuunnittelun perusteet 3
KTAD032 Basics of 2D Game Graphics 3
KTAD034 Introduction to 3D modeling 3
KTWT115 Peliäänet ja äänenkäsittely 3
TT00BE13 Pelitestaus 3
TTV19SP-1017
VAPAASTI VALITTAVAT OPINNOT

(Valitaan opintopisteitä: 15)

15
TYW165 Tietojenkäsittelyn perusteet 2 2 2 1 1
WV00BE23 Hyötypelien perusteet 5
TYW137 Kaupallisen pelisovelluksen kehittäminen I 10
KTWT228 Kaupallisen pelisovelluksen kehittäminen 15
TT00BW54 ICT-kesäprojekti I 5
TT00BW56 ICT-kesäprojekti II 5
TT00BW57 ICT-kesäprojekti III 5
TTV19SP-1018
YRITTÄJYYSOPINNOT 2

(Valitaan kaikki )

15
KLVY188 Nuori Yrittäjyys Start Up 10
LT00BF31 Yrittäjyys käytännössä erityisalue 5
TTV19SP-1019
INTERNATIONAL GAME TECHNOLOGY STUDIES 2

(Valitaan kaikki )

15
TT00BD84 International Game Development Studies 2 15
TTV19SP-1020
OPINNÄYTETYÖ

(Valitaan kaikki )

15
TTOO001 Opinnäytetyö 15 15 15 7.5 7.5
TTV19SP-1021
HARJOITTELU

(Valitaan kaikki )

30
TTHH001 Harjoittelu 30 30 30 15 15
Yhteensä 240 62.5 59.5 38.5 51.5 32 30.5 29.8 29.8 25.8 12.8 30 21.5 14.5 17.5 15.3 15.3 12.9 16.9 13.4 16.4 14.4 11.4 6.4 6.4 15 15 11.5 10

yhteiset kompetenssit,AMK

Osaamisen kuvaus, ammattikorkeakoulututkinto

1. OPPIMISEN TAIDOT

•osaa arvioida ja kehittää osaamistaan ja oppimistapojaan
•osaa hankkia, käsitellä ja arvioida tietoa kriittisesti
•kykenee ottamaan vastuuta ryhmän oppimisesta ja opitun jakamisesta

Tekniikan viestintä
IKT-Svenska
Ohjelmoinnin perusteet
Olio-ohjelmoinnin perusteet
Johdanto pelimoottoriohjelmointiin
Tietojenkäsittelyn perusteet
Kaupallisen pelisovelluksen kehittäminen I
Opinnäytetyö
Harjoittelu
2. EETTINEN OSAAMINEN

•kykenee ottamaan vastuun omasta toiminnastaan ja sen seurauksista
•osaa toimia alansa ammattieettisten periaatteiden mukaisesti
•osaa ottaa erilaiset toimijat huomioon työskentelyssään
•osaa soveltaa tasa-arvoisuuden periaatteita
•osaa soveltaa kestävän kehityksen periaatteita
•kykenee vaikuttamaan yhteiskunnallisesti osaamistaan hyödyntäen ja eettisiin arvoihin perustuen

Ei liitettyjä opintojaksoja

3. TYÖYHTEISÖOSAAMINEN

•osaa toimia työyhteisön jäsenenä ja edistää yhteisön hyvinvointia
•osaa toimia työelämän viestintä- ja vuorovaikutustilanteissa
•osaa hyödyntää tieto- ja viestintätekniikkaa oman alansa tehtävissä
•kykenee luomaan henkilökohtaisia työelämäyhteyksiä ja toimimaan verkostoissa
•osaa tehdä päätöksiä ennakoimattomissa tilanteissa
•kykenee työn johtamiseen ja itsenäiseen työskentelyyn asiantuntijatehtävissä
•omaa valmiuksia yrittäjyyteen

Tekniikan viestintä
Projektiopinnot 2
Pelituotannon perusteet
ICT-alan asiakassuuntainen markkinointi
ICT Sopimus- ja yritysoikeus
ICT-alan johtaminen
ICT-alan johdon laskenta
Yritystoiminnan suunnittelu
Opinnäytetyö
Harjoittelu
4. INNOVAATIO-OSAAMINEN

•kykenee luovaan ongelmanratkaisuun ja työtapojen kehittämiseen
•osaa työskennellä projekteissa
•osaa toteuttaa tutkimus- ja kehittämishankkeita soveltaen alan olemassa olevaa tietoa ja menetelmiä
•osaa etsiä asiakaslähtöisiä, kestäviä ja taloudellisesti kannattavia ratkaisuja

Projektiopinnot 2
Hyötypelien tekniikat ja sovellukset
Hyötypelien perusteet
Nuori Yrittäjyys Start Up
Yrittäjyys käytännössä erityisalue
Opinnäytetyö
Harjoittelu
5. KANSAINVÄLISTYMISOSAAMINEN

•omaa alansa työtehtävissä ja niissä kehittymisessä tarvittavan kielitaidon
•kykenee monikulttuuriseen yhteistyöhön
•osaa ottaa työssään huomioon alansa kansainvälisyyskehityksen vaikutuksia ja mahdollisuuksia

IKT-Svenska
Luokittelemattomat
Intercultural Communication
Technical English I
Technical English II
Algebra
Geometria
Differentiaali- ja integraalilaskenta
Fysiikka 1
Fysiikka 2
Teknologiapaja 1
Teknologiapaja 2
Projektiopinnot
Ohjelmistokehitysprosessi, versionhallinta ja testaus
Digitaalitekniikka
Digitaalitekniikka laboraatiot
Projektiopinnot 1
Mikrokontrolleritekniikka
Analogiaelektroniikan perusteet
C++ ohjelmointi
C++ ohjelmointi 2
Käyttöliittymäsuunnittelu ja -ohjelmointi
Pelikulttuuri
Grafiikkamoottorin ohjelmointi
Mobiilipelien ohjelmointi / Programming Mobile Games
Tietorakenteet ja algoritmit
Tietokantojen perusteet ja tietokantaohjelmointi
Projektiopinnot 3
Reaaliaikagrafiikan ohjelmointi
Peliohjelmointi
Pelien tekoäly
Matematiikkaa peliohjelmoijille
Pelien ja simulaatioiden fysiikkaa
Projektiopinnot 4
Simulaattoreiden laitteistotekniikka
Simulaatioefektien tuottaminen
Verkkopelien ohjelmointi
Uudet käyttöliittymät ja sovellukset
Sulautettu Linux-ohjelmointi
Älykkäät ratkaisut I
Liiketoimintaosaamisen perusteet
Embedded Python Programming - H2C
Web-sovelluskehitys
Linux OS
Tekoälyn perusteet
Python-ohjelmointi
Tekoälyä käytännössä
Data-analytiikka ja business Intelligence
Web-sovelluskehitys
Windows-palvelinympäristö
Linux
Palvelinvirtualisointi
International Game Development Studies 1
Pelisuunnittelun perusteet
Basics of 2D Game Graphics
Introduction to 3D modeling
Peliäänet ja äänenkäsittely
Pelitestaus
Kaupallisen pelisovelluksen kehittäminen
ICT-kesäprojekti I
ICT-kesäprojekti II
ICT-kesäprojekti III
International Game Development Studies 2

Opintotyyppi_AMK

1. Perusopinnot
Tekniikan viestintä
IKT-Svenska
Pelien ja simulaatioiden fysiikkaa
Liiketoimintaosaamisen perusteet
2. Ammattiopinnot
Ohjelmoinnin perusteet
Olio-ohjelmoinnin perusteet
Ohjelmistokehitysprosessi, versionhallinta ja testaus
Projektiopinnot 2
Pelituotannon perusteet
Johdanto pelimoottoriohjelmointiin
Grafiikkamoottorin ohjelmointi
Mobiilipelien ohjelmointi / Programming Mobile Games
Tietorakenteet ja algoritmit
Tietokantojen perusteet ja tietokantaohjelmointi
Reaaliaikagrafiikan ohjelmointi
Peliohjelmointi
Pelien tekoäly
Hyötypelien tekniikat ja sovellukset
Simulaattoreiden laitteistotekniikka
Simulaatioefektien tuottaminen
Verkkopelien ohjelmointi
Uudet käyttöliittymät ja sovellukset
3. Vaihtoehtoiset ammattiopinnot
Windows-palvelinympäristö
Linux
Palvelinvirtualisointi
ICT-alan asiakassuuntainen markkinointi
ICT Sopimus- ja yritysoikeus
ICT-alan johtaminen
ICT-alan johdon laskenta
Yritystoiminnan suunnittelu
4. Harjoittelu
Harjoittelu
5. Opinnäytetyö
Opinnäytetyö
6. Vapaasti valittavat opinnot
Tietojenkäsittelyn perusteet
Hyötypelien perusteet
Kaupallisen pelisovelluksen kehittäminen I
Nuori Yrittäjyys Start Up
Yrittäjyys käytännössä erityisalue
Luokittelemattomat
Intercultural Communication
Technical English I
Technical English II
Algebra
Geometria
Differentiaali- ja integraalilaskenta
Fysiikka 1
Fysiikka 2
Teknologiapaja 1
Teknologiapaja 2
Projektiopinnot
Digitaalitekniikka
Digitaalitekniikka laboraatiot
Projektiopinnot 1
Mikrokontrolleritekniikka
Analogiaelektroniikan perusteet
C++ ohjelmointi
C++ ohjelmointi 2
Käyttöliittymäsuunnittelu ja -ohjelmointi
Pelikulttuuri
Projektiopinnot 3
Matematiikkaa peliohjelmoijille
Projektiopinnot 4
Sulautettu Linux-ohjelmointi
Älykkäät ratkaisut I
Embedded Python Programming - H2C
Web-sovelluskehitys
Linux OS
Tekoälyn perusteet
Python-ohjelmointi
Tekoälyä käytännössä
Data-analytiikka ja business Intelligence
Web-sovelluskehitys
International Game Development Studies 1
Pelisuunnittelun perusteet
Basics of 2D Game Graphics
Introduction to 3D modeling
Peliäänet ja äänenkäsittely
Pelitestaus
Kaupallisen pelisovelluksen kehittäminen
ICT-kesäprojekti I
ICT-kesäprojekti II
ICT-kesäprojekti III
International Game Development Studies 2

TTV17SP_2017_kompetenssit

1.Matemaattis-luonnontieteellinen osaaminen

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

Pelien tekoäly
Pelien ja simulaatioiden fysiikkaa
Opinnäytetyö
Harjoittelu
2.Laitetekninen osaaminen

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

Simulaattoreiden laitteistotekniikka
Simulaatioefektien tuottaminen
Windows-palvelinympäristö
Palvelinvirtualisointi
Opinnäytetyö
Harjoittelu
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-palvelinympäristö
Linux
Palvelinvirtualisointi
Opinnäytetyö
Harjoittelu
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ä

Ohjelmoinnin perusteet
Olio-ohjelmoinnin perusteet
Ohjelmistokehitysprosessi, versionhallinta ja testaus
Projektiopinnot 2
Johdanto pelimoottoriohjelmointiin
Grafiikkamoottorin ohjelmointi
Mobiilipelien ohjelmointi / Programming Mobile Games
Tietorakenteet ja algoritmit
Tietokantojen perusteet ja tietokantaohjelmointi
Reaaliaikagrafiikan ohjelmointi
Peliohjelmointi
Pelien tekoäly
Hyötypelien tekniikat ja sovellukset
Simulaattoreiden laitteistotekniikka
Simulaatioefektien tuottaminen
Verkkopelien ohjelmointi
Uudet käyttöliittymät ja sovellukset
Tietojenkäsittelyn perusteet
Hyötypelien perusteet
Kaupallisen pelisovelluksen kehittäminen I
Opinnäytetyö
Harjoittelu
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

Projektiopinnot 2
Pelituotannon perusteet
Liiketoimintaosaamisen perusteet
ICT-alan asiakassuuntainen markkinointi
ICT Sopimus- ja yritysoikeus
ICT-alan johtaminen
ICT-alan johdon laskenta
Yritystoiminnan suunnittelu
Hyötypelien perusteet
Kaupallisen pelisovelluksen kehittäminen I
Nuori Yrittäjyys Start Up
Yrittäjyys käytännössä erityisalue
Opinnäytetyö
Harjoittelu
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

Ohjelmistokehitysprosessi, versionhallinta ja testaus
Projektiopinnot 2
Johdanto pelimoottoriohjelmointiin
Grafiikkamoottorin ohjelmointi
Mobiilipelien ohjelmointi / Programming Mobile Games
Reaaliaikagrafiikan ohjelmointi
Peliohjelmointi
Pelien tekoäly
Hyötypelien tekniikat ja sovellukset
Simulaattoreiden laitteistotekniikka
Simulaatioefektien tuottaminen
Verkkopelien ohjelmointi
Uudet käyttöliittymät ja sovellukset
Kaupallisen pelisovelluksen kehittäminen I
Opinnäytetyö
Harjoittelu
Luokittelemattomat
Tekniikan viestintä
IKT-Svenska
Intercultural Communication
Technical English I
Technical English II
Algebra
Geometria
Differentiaali- ja integraalilaskenta
Fysiikka 1
Fysiikka 2
Teknologiapaja 1
Teknologiapaja 2
Projektiopinnot
Digitaalitekniikka
Digitaalitekniikka laboraatiot
Projektiopinnot 1
Mikrokontrolleritekniikka
Analogiaelektroniikan perusteet
C++ ohjelmointi
C++ ohjelmointi 2
Käyttöliittymäsuunnittelu ja -ohjelmointi
Pelikulttuuri
Projektiopinnot 3
Matematiikkaa peliohjelmoijille
Projektiopinnot 4
Sulautettu Linux-ohjelmointi
Älykkäät ratkaisut I
Embedded Python Programming - H2C
Web-sovelluskehitys
Linux OS
Tekoälyn perusteet
Python-ohjelmointi
Tekoälyä käytännössä
Data-analytiikka ja business Intelligence
Web-sovelluskehitys
International Game Development Studies 1
Pelisuunnittelun perusteet
Basics of 2D Game Graphics
Introduction to 3D modeling
Peliäänet ja äänenkäsittely
Pelitestaus
Kaupallisen pelisovelluksen kehittäminen
ICT-kesäprojekti I
ICT-kesäprojekti II
ICT-kesäprojekti III
International Game Development Studies 2

Tunnus Opinnon nimi Laajuus (op)
TTV19SP-1000
VIESTINTÄTAIDOT

(Valitaan kaikki )

13
TTPV018 Tekniikan viestintä 3
TTPV016 IKT-Svenska 3
TT00BT25 Intercultural Communication 3
TT00BJ75 Technical English I 2
TT00BJ77 Technical English II 2
TTV19SP-1027
MATEMAATTIS-LUONNONTIETEELLISET OPINNOT

(Valitaan kaikki )

16
TTV19SP-1028
MATEMATIIKKA

(Valitaan kaikki )

10
TTPM007 Algebra 3
TTPM008 Geometria 3
TT00BS42 Differentiaali- ja integraalilaskenta 4
TTV19SP-1029
FYSIIKKA

(Valitaan kaikki )

6
TTPF006 Fysiikka 1 3
TT00BM00 Fysiikka 2 3
TTV19SP-1025
TIETOJÄRJESTELMÄT

(Valitaan kaikki )

15
TT00BL28 Teknologiapaja 1 5
TT00BL29 Teknologiapaja 2 5
TT00BL30 Projektiopinnot 5
TTV19SP-1005
OHJELMOINTI

(Valitaan kaikki )

9
TTAO006 Ohjelmoinnin perusteet 3
TTAO007 Olio-ohjelmoinnin perusteet 3
TTAE007 Ohjelmistokehitysprosessi, versionhallinta ja testaus 3
TTV19SP-1026
ÄLYKÄS TEKNOLOGIA

(Valitaan kaikki )

26
TT00BM02 Digitaalitekniikka 3
TT00BB42 Digitaalitekniikka laboraatiot 2
TT00BM03 Projektiopinnot 1 5
TT00BM04 Mikrokontrolleritekniikka 5
TT00BB45 Analogiaelektroniikan perusteet 2
TT00BB46 C++ ohjelmointi 4
TT00BT69 C++ ohjelmointi 2 2
TT00BB47 Käyttöliittymäsuunnittelu ja -ohjelmointi 3
TTV19SP-1007
PELIMOOTTORIT

(Valitaan kaikki )

27
TT00BB76 Projektiopinnot 2 6
TTAE009 Pelituotannon perusteet 3
TT00BE12 Pelikulttuuri 3
TTAE008 Johdanto pelimoottoriohjelmointiin 3
TTAN011 Grafiikkamoottorin ohjelmointi 3
TTAN013 Mobiilipelien ohjelmointi / Programming Mobile Games 3
TTAN014 Tietorakenteet ja algoritmit 3
TT00BB52 Tietokantojen perusteet ja tietokantaohjelmointi 3
TTV19SP-1008
PELITEKNOLOGIAN ASIANTUNTIJUUS

(Valitaan kaikki )

29
TT00BM21 Projektiopinnot 3 10
TTAN012 Reaaliaikagrafiikan ohjelmointi 3
TTAP013 Peliohjelmointi 3
TTAP012 Pelien tekoäly 3
TT00BM23 Matematiikkaa peliohjelmoijille 5
TTPF009 Pelien ja simulaatioiden fysiikkaa 5
TTV19SP-1009
LIIKUNNAN JA HYVINVOINNIN SOVELLUKSET - ÄLYKKÄÄT RATKAISUT

(Valitaan kaikki )

30
TT00BM22 Projektiopinnot 4 4
TTVG002 Hyötypelien tekniikat ja sovellukset 3
TTVI002 Simulaattoreiden laitteistotekniikka 3
TTVI004 Simulaatioefektien tuottaminen 3
TTAW004 Verkkopelien ohjelmointi 3
TT00BB58 Uudet käyttöliittymät ja sovellukset 3
TT00BM28 Sulautettu Linux-ohjelmointi 3
TK00BJ16 Älykkäät ratkaisut I 5
YY00BD89 Liiketoimintaosaamisen perusteet 3
TTV19SP-1011
VAIHTOEHTOISET AMMATTIOPINNOT

(Valitaan yksi )

15
TTV19SP-1033
ÄLYKKÄÄT JÄRJESTELMÄT

(Valitaan kaikki )

15
TT00BZ68 Embedded Python Programming - H2C 5
TT00BW60 Web-sovelluskehitys 5
TT00CB44 Linux OS 5
TTV19SP-1034
Data-analytiikka, tekoäly ja Web-sovellukset

(Valitaan kaikki )

15
TT00BX17 Tekoälyn perusteet 2
TT00BS09 Python-ohjelmointi 3
TT00CB54 Tekoälyä käytännössä 2
TT00CB55 Data-analytiikka ja business Intelligence 3
TT00BW60 Web-sovelluskehitys 5
TTV19SP-1013
DATACENTER OPINNOT

(Valitaan kaikki )

15
TT00BD80 Windows-palvelinympäristö 5
TT00BD41 Linux 5
TK00BA68 Palvelinvirtualisointi 5
TTV19SP-1015
YRITTÄJYYSOPINNOT

(Valitaan kaikki )

15
TT00BF55 ICT-alan asiakassuuntainen markkinointi 3
TT00BF52 ICT Sopimus- ja yritysoikeus 3
TT00BF53 ICT-alan johtaminen 3
TT00BF54 ICT-alan johdon laskenta 3
LT00BF29 Yritystoiminnan suunnittelu 3
TTV19SP-1016
INTERNATIONAL GAME TECHNOLOGY STUDIES

(Valitaan kaikki )

15
TT00BD83 International Game Development Studies 1 15
TTV19SP-1022
PELIKEHITYS

(Valitaan kaikki )

15
KTAD035 Pelisuunnittelun perusteet 3
KTAD032 Basics of 2D Game Graphics 3
KTAD034 Introduction to 3D modeling 3
KTWT115 Peliäänet ja äänenkäsittely 3
TT00BE13 Pelitestaus 3
TTV19SP-1017
VAPAASTI VALITTAVAT OPINNOT

(Valitaan opintopisteitä: 15 )

15
TYW165 Tietojenkäsittelyn perusteet 2
WV00BE23 Hyötypelien perusteet 5
TYW137 Kaupallisen pelisovelluksen kehittäminen I 10
KTWT228 Kaupallisen pelisovelluksen kehittäminen 15
TT00BW54 ICT-kesäprojekti I 5
TT00BW56 ICT-kesäprojekti II 5
TT00BW57 ICT-kesäprojekti III 5
TTV19SP-1018
YRITTÄJYYSOPINNOT 2

(Valitaan kaikki )

15
KLVY188 Nuori Yrittäjyys Start Up 10
LT00BF31 Yrittäjyys käytännössä erityisalue 5
TTV19SP-1019
INTERNATIONAL GAME TECHNOLOGY STUDIES 2

(Valitaan kaikki )

15
TT00BD84 International Game Development Studies 2 15
TTV19SP-1020
OPINNÄYTETYÖ

(Valitaan kaikki )

15
TTOO001 Opinnäytetyö 15
TTV19SP-1021
HARJOITTELU

(Valitaan kaikki )

30
TTHH001 Harjoittelu 30

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

Siirry alkuun