Siirry suoraan sisältöön

Tieto- ja viestintätekniikka: Päivä- ja monimuotototeutus

Tunnus: TTV2023SS

Tutkinto:
Tekniikan ammattikorkeakoulututkinto

Tutkintonimike:
Insinööri (AMK), tietotekniikka

Laajuus:
240 op

Kesto:
4 vuotta (240 op)

Aloituslukukausi:
Syksy 2023

Opetuskieli:
suomi

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2023-2024 2024-2025 2025-2026 2026-2027 Syksy 2023 Kevät 2024 Syksy 2024 Kevät 2025 Syksy 2025 Kevät 2026 Syksy 2026 Kevät 2027 1. / 2023 2. / 2024 3. / 2024 1. / 2024 2. / 2025 3. / 2025 1. / 2025 2. / 2026 3. / 2026 1. / 2026 2. / 2027 3. / 2027
TTV2023SS-1002
KIELET JA VIESTINTÄ

(Valitaan kaikki )

11
ZZPC0220 Työelämän englanti 4 4 4 4
ZZPC0320 Työelämän ruotsi 4 4 4 4
ZZPC0420 Työelämän viestintä 3 3 3 3
TTV2023SS-1003
FUTURE FACTORY

(Valitaan kaikki )

15
ZZPP0750 Yrittäjyys 3 3 3 3
ZZPP0740 JAMK InnoFlash 2 2 2 2
ZZPP0920 Future Factory -projekti 10 10 10 10
TTV2023SS-1004
MATEMATIIKAN JA FYSIIKAN PERUSTEET INSINÖÖRILLE

(Valitaan kaikki )

24
TZLM1300 Mat1 Yhtälöt 3 3 3 3
TZLM2300 Mat2 Funktiot 3 3 3 3
TZLM3300 Mat3 Derivaatta ja integraali 3 3 3 3
TZLM4300 Mat4 Diskreetti matematiikka 3 3 3 3
TZLF1300 Fys1 Voima ja liike 3 3 3 3
TZLF2300 Fys2 Energia 3 3 3 3
TZLF8010 Fys3 - Sähkömagnetismi ja aalto-oppi 4 4 4 4
TZLF8020 Fys4 - Laboraatiot 2 2 2 2
TTV2023SS-1005
MATEMATIIKAN JA LUONNONTIETEIDEN SOVELTAMINEN TIETO- JA VIESTINTÄTEKNIIKASSA

(Valitaan erillisten kriteerien mukaan: 15)

6 - 15
TZLM7020 Sovellettu matematiikka: Kryptologia 3 3 3 3
TZLM7030 Sovellettu matematiikka: Optimointi ja verkkomallit 3 3 3 3
TZLM7040 Sovellettu matematiikka: Todennäköisyyslaskenta 3 3 3 3
TZLM7050 Sovellettu matematiikka: Vektorit ja matriisit 3 3 3 3
TZ00BS14 Sovellettu matematiikka 3 3 3 3
TTV2023SS-1006
TUKIOPINNOT

(Valitaan erillisten kriteerien mukaan: 18)

0 - 18
TZMV0300 Matematiikkaan valmistavat opinnot 3
TZMV1100 Mat1 Tukiopinnot 1
TZMV2100 Mat2 Tukiopinnot 1
TZMV3100 Mat3 Tukiopinnot 1
TTZW0410 Git-versionhallinta ja GitLab-projektien hallintaympäristö 1 1 1 1
TZTO0010 Ohjelmoinnin tukiopinnot 1
TTOS0100 Ohjelmistosuunnittelu ja testaus 5
IWZV0300 Uudet teknologiat ja työn tulevaisuus 5
TTV2023SS-1007
TTV YHTEISET, TIETOTEKNIIKKA

(Valitaan kaikki )

33
ZZPP0520 Osaajana kehittyminen 5 1 2 2 1 1 1 1 1 1 1 1 1 1
ZZPP0420 ICT-valmiudet 3 3 3 3
TTC1010 IT-palvelualustat 3 3 3 3
TTC1020 Kyberturvallisuus 4 4 4 4
TTC1030 Tietoverkot 5 5 5 5
TTC1040 Linuxin käyttö ja hallinta 5 5 5 5
TTC1050 Tietorakenteet ja algoritmit 3 3 3 1.5 1.5
TTC1060 Digitaalitekniikka ja laitetekniikka 5 5 5 5
TTV2023SS-1008
TTV YHTEISET, OHJELMISTOTEKNIIKKA

(Valitaan kaikki )

31
TTC2010 Web-tekniikat 4 4 4 4
TTC2020 Tietokannat 4 4 4 4
TTC2030 Ohjelmoinnin perusteet 5 5 5 5
TTC2040 Johdanto IoT-järjestelmiin 3 3 3 3
TTC2050 Johdatus data-analytiikkaan ja tekoälyyn 3 3 3 1.5 1.5
TTC2060 Skriptaamisen ja automatisoinnin perusteet 3 3 3 3
TTC2070 Projektitoiminta ja käytänteet 4 4 4 4
TTC2080 Full Stack -ohjelmointi 5 5 5 5
TTV2023SS-1009
KONESALIT JA PILVIPALVELUT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC4010 Konesalien infrastruktuuritekniikat 5 5 5 5
TTC4020 Palvelinten ja konttien virtualisointi 5 5 5 5
TTC4030 Konesalien ja palveluiden hallinta 5 5 5 5
TTC4040 Pilviarkkitehtuurit ja -alustat 5 5 5 5
TTC4050 Automatisointi ja orkesterointi 5 5 5 5
TTC4060 Konesaliverkot 5 5 5 5
TTV2023SS-1010
TIETOVERKOT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC5010 Verkkojen automatisointi 5 5 5 5
TTC5020 Lähiverkot 5 5 5 5
TTC5030 Runkoverkot 5 5 5 5
TTC5040 Tietoverkkoprojekti 5 5 5 5
TTC5050 Konesaliverkot 5 5 5 5
TTC5060 Liityntäverkot 5 5 5 5
TTV2023SS-1011
JÄRJESTELMIEN YLLÄPITO

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC5510 Windows domain administrointi 5 5 5 5
TTC5520 Windows infrastruktuuri administrointi 5 5 5 5
TTC5530 Linux infrastruktuuripalvelut 5 5 5 5
TTC5540 Palvelualustat 5 5 5 5
TTC5550 Skaalautuvuus ja high availability 5 5 5 5
TTC5560 Palveluiden hallinta ja valvonta 5 5 5 5
TTV2023SS-1012
KYBERPUOLUSTUS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC6010 Tietoturvakontrollit 5 5 5 5
TTC6020 Kyberturvallisuuden hallinta 5 5 5 5
TTC6030 Kyberuhkatieto ja data-analytiikka 5 5 5 5
TTC6040 Hyökkäykset ja puolustusmenetelmät sekä suojaaminen 5 5 5 5
TTC6050 Koventaminen 5 5 5 5
TTC6060 Poikkeamien hallinta ja kyberturvakeskukset 5 5 5 5
TTV2023SS-1013
EETTINEN HAKKEROINTI

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC6500 Web-sovellusten turvallisuus 5 5 5 5
TTC6510 Takaisinmallintaminen 5 5 5 5
TTC6520 Ohjelmistohaavoittuvuudet ja niiden hyväksikäyttö 5 5 5 5
TTC6530 CTF-haaste 5 5 5 5
TTC6540 Salaustekniikat ja -järjestelmät 5 5 5 5
TTC6550 Auditointi, Penetraatiotestaus ja Red Team -toiminta 5 5 5 5
TTV2023SS-1014
FORENSIIKKA JA ANALYSOINTI

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC7010 Haittaohjelmien analysointi 5 5 5 5
TTC7020 Uhkien havannointi ja vastetoiminta 5 5 5 5
TTC7030 Uhkien metsästys 5 5 5 5
TTC7040 Edistynyt forensiikka 5 5 5 5
TTC7050 Digitaalinen forensiikka ja poikkeamienhallinta 5 5 5 5
TTC6030 Kyberuhkatieto ja data-analytiikka 5 5 5 5
TTV2023SS-1015
KYBERTURVALLISUUSHARJOITUS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC7510 Kyberturvallisuusharjoitusten perusteet 5 5 5 5
TTC7520 Kyberturvallisuusharjoituksen suunnittelu 5 5 5 5
TTC7530 Kyberturvallisuusharjoitus 5 5 5 5
TTC6060 Poikkeamien hallinta ja kyberturvakeskukset 5 5 5 5
TTC6030 Kyberuhkatieto ja data-analytiikka 5 5 5 5
TTC6550 Auditointi, Penetraatiotestaus ja Red Team -toiminta 5 5 5 5
TTV2023SS-1016
DATA-ANALYTIIKKA JA TEKOÄLY

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8010 Laskennalliset algoritmit 4 4 4 4
TTC8020 Data analytiikan ja koneoppimisen käytänteet 4 4 4 4
TTC8030 Datan esikäsittely 4 4 4 4
TTC8040 Datan analysointi ja visualisointi 4 4 4 4
TTC8050 Koneoppiminen  4 4 4 4
TTC8060 Syväoppiminen 5 5 5 5
TTC8070 AI / DA -Projekti 5 5 5 5
TTV2023SS-1017
ÄLYKKÄÄT IoT -RATKAISUT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8210 IoT-ratkaisun sähköistys 4 4 4 4
TTC8220 IoT-liityntärajapinnat 4 4 4 4
TTC8040 Datan analysointi ja visualisointi 4 4 4 4
TTC8230 IoT-järjestelmät 4 4 4 4
TTC8240 IoT tietoliikenne ja tietoturva 4 4 4 4
TTC8250 Datan reunalaskenta ja sen ongelmat 4 4 4 4
TTC8260 IoT-projekti 6 6 6 6
TTV2023SS-1018
SOVELLUSKEHITYS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8410 Web-visualisointi 5 5 5 5
TTC8420 Web-käyttöliittymien ohjelmointi 5 5 5 5
TTC8430 Web-palvelinohjelmointi sovelluskehyksellä 5 5 5 5
TTC8440 Olio-ohjelmointi 5 5 5 5
TTC8450 Mobiilisovelluskehitys 5 5 5 5
TTC8460 Android-sovelluskehitys 5 5 5 5
TTV2023SS-1019
DIGITAALINEN MEDIA

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8640 Käyttöliittymä ja käytettävyys 5 5 5 5
TTC8410 Web-visualisointi 5 5 5 5
TTC8650 Digitaalinen video ja audio 5 5 5 5
TTC8610 Graafinen suunnittelu 5 5 5 5
TTC8620 3D-mallinnus 5 5 5 5
TTC8630 Web-julkaisujärjestelmät 5 5 5 5
TTV2023SS-1020
ADVANCED PROGRAMMING

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8810 Functional Programming 5 5 5 5
TTC8820 Concurrent Programming 5 5 5 5
TTC8830 Graphics Programming 5 5 5 5
TTC8840 Game Engine Programming 5 5 5 5
TTC8850 Future IoT Technologies 5 5 5 5
TTC8860 Advanced Programming Project 5 5 5 5
TTV2023SS-1021
TESTAUSAUTOMAATIO JA LAADUNVARMISTUS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC9010 Ohjelmistotestaus ja laadunvarmistus 5 5 5 5
TTC9020 Testausautomaatio 5 5 5 5
TTC9030 Pilvipalvelut, kontitusteknologiat ja automatisointi 5 5 5 5
TTC9040 Laatujärjestelmät 5 5 5 5
TTC9050 Ohjelmistorobotiikka 5 5 5 5
TTC9060 Järjestelmätestausprojekti 5 5 5 5
TTV2023SS-1023
GAME PRODUCTION

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
HTGP0140 Basics of Game Programming 5 5 5 5
HTGP0160 Game Engine 1 5 5 5 5
HTGP0170 Game Design 8 8 8 8
HTGP0180 Game Industry 3 3 3 3
HTGP0190 Basics of 2D Game Art 3 3 3 3
HTGP0200 Narrative Design 3 3 3 3
HTGP0210 Game Concept Development 3 3 3 3
TTV2023SS-1022
ROBOTIIKKA

(Valitaan erillisten kriteerien mukaan: 15)

0 - 15
TSAR0500 Robotiikan turvaratkaisut 1 1 1 1
TSAR0510 Robotiikan perusteet 3 3 3 3
TSAR0520 Konenäkö 5 5 5 5
TSAR0530 Teollisuusrobotiikka 3 3 3 3
TSAR0540 Robotiikan laboratoriotyöt 3 3 3 3
TTV2023SS-1024
TUTKIMUKSELLINEN KEHITTÄMISTOIMINTA

(Valitaan kaikki )

20
ZZPP0620 Kehittämis- ja tutkimustoiminta 5 5 5 5
ZZ00BL91 Opinnäytetyön suunnittelu, AMK 3 3 3 3
ZZ00BL97 Opinnäytetyön kirjoittaminen, AMK 2 2 2 2
ZZ00BL92 Opinnäytetyön toteutus, AMK 6 6 6 6
ZZ00BL93 Opinnäytetyön raportointi ja arviointi, AMK 4 4 4 4
ZZOA0220 Kypsyysnäyte, AMK 0
TTV2023SS-1025
HARJOITTELU

(Valitaan erillisten kriteerien mukaan: 60)

30 - 60
TTHA0100 Harjoittelu 30 30 30 30
TTHA0110 Täydentävä harjoittelu 0 - 15
TTHA0120 Syventävä ammatillinen harjoittelu 0 - 15
TTV2023SS-1026
VAPAASTI VALITTAVAT OPINNOT

(Valitaan erillisten kriteerien mukaan: 10)

10
TTV2023SS-1027
VAPAASTI VALITTAVAT AMMATTIOPINNOT

(Valitaan erillisten kriteerien mukaan: 25)

0 - 25
TT00BD35 Erikoistyö 1 - 10
TTVW0110 WIMMA Lab 15
ZZHYVIN
Opiskelija- ja työhyvinvointi (AMK-opiskelijalle)

(Valitaan erillisten kriteerien mukaan: 57)

0 - 57
SZZZ1910 Opiskelijan hyvinvointi ja elämäntaidot 2
ZS00CJ12 Life Balance - Tasapainoa elämään 5
BI00BB51 Sujuvuutta opiskeluun, opiskelukirjoittaminen 2
BI00BB52 Sujuvuutta opiskeluun, opiskelutekniikat 2
BI00BB50 Sujuvuutta opiskeluun, kielenhuollon kertaus 1
ZZ00CM49 Mentorointi 3 - 5
ZZ00BM06 Opiskelijatutorointi 3 - 5
ZZ00BM07 Monimuototutorointi 3 - 5
ZW00BM05 Degree Student Tutoring 3 - 5
ZW00BM04 Exchange Student Tutoring 3 - 5
ZZAJ0100 Opiskelija aktiivina JAMKissa 5 - 15
ZZ00BP80 Buustia urallesi! Urasuunnittelu- ja työelämävalmiudet 2
YHTYRI
Yhteiset yrittäjyysopinnot (AMK- ja YAMK-opiskelijalle)

(Valitaan erillisten kriteerien mukaan: 23)

0 - 23
ZZ00BC02 Ideasta yritykseksi 5
ZZ00BC03 Yrittäjävalmennus 8
ZYVZ0200 Unelmat+Inspiraatio! 3
ZZ00CQ16 Yrittäjyystarinoita 2
ZZ00CQ17 Valmiina yrittämään 3
ZZ00CQ18 Vuosi yrittäjänä 1 - 5
ZZ00CQ62 Yritystoimintaa kehittävät opinnot 1 - 5
TTV2023SS-1028
CAMPUSONLINE-OPINNOT

(Valitaan erillisten kriteerien mukaan: 0)

0
TTV2023SS-1029
EDUFUTURA-OPINNOT

(Valitaan erillisten kriteerien mukaan: 0)

0
Yhteensä 240 58 70 392 95 27 31 30 40 151 241 50 45 27 31 0 30 37 3 151 241 0 50 45 0

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

Opintojen tyyppi (AMK)

Ammattiopinnot
Future Factory -projekti
Sovellettu matematiikka: Kryptologia
Sovellettu matematiikka: Optimointi ja verkkomallit
Sovellettu matematiikka: Todennäköisyyslaskenta
Sovellettu matematiikka: Vektorit ja matriisit
Sovellettu matematiikka
Konesalien infrastruktuuritekniikat
Palvelinten ja konttien virtualisointi
Konesalien ja palveluiden hallinta
Pilviarkkitehtuurit ja -alustat
Automatisointi ja orkesterointi
Konesaliverkot
Verkkojen automatisointi
Lähiverkot
Runkoverkot
Tietoverkkoprojekti
Konesaliverkot
Liityntäverkot
Windows domain administrointi
Windows infrastruktuuri administrointi
Linux infrastruktuuripalvelut
Palvelualustat
Skaalautuvuus ja high availability
Palveluiden hallinta ja valvonta
Tietoturvakontrollit
Kyberturvallisuuden hallinta
Kyberuhkatieto ja data-analytiikka
Hyökkäykset ja puolustusmenetelmät sekä suojaaminen
Koventaminen
Poikkeamien hallinta ja kyberturvakeskukset
Web-sovellusten turvallisuus
Takaisinmallintaminen
Ohjelmistohaavoittuvuudet ja niiden hyväksikäyttö
CTF-haaste
Salaustekniikat ja -järjestelmät
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Haittaohjelmien analysointi
Uhkien havannointi ja vastetoiminta
Uhkien metsästys
Edistynyt forensiikka
Digitaalinen forensiikka ja poikkeamienhallinta
Kyberuhkatieto ja data-analytiikka
Kyberturvallisuusharjoitusten perusteet
Kyberturvallisuusharjoituksen suunnittelu
Kyberturvallisuusharjoitus
Poikkeamien hallinta ja kyberturvakeskukset
Kyberuhkatieto ja data-analytiikka
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Laskennalliset algoritmit
Data analytiikan ja koneoppimisen käytänteet
Datan esikäsittely
Datan analysointi ja visualisointi
Koneoppiminen 
Syväoppiminen
AI / DA -Projekti
IoT-ratkaisun sähköistys
IoT-liityntärajapinnat
Datan analysointi ja visualisointi
IoT-järjestelmät
IoT tietoliikenne ja tietoturva
Datan reunalaskenta ja sen ongelmat
IoT-projekti
Web-visualisointi
Web-käyttöliittymien ohjelmointi
Web-palvelinohjelmointi sovelluskehyksellä
Olio-ohjelmointi
Mobiilisovelluskehitys
Android-sovelluskehitys
Käyttöliittymä ja käytettävyys
Web-visualisointi
Digitaalinen video ja audio
Graafinen suunnittelu
3D-mallinnus
Web-julkaisujärjestelmät
Functional Programming
Concurrent Programming
Graphics Programming
Game Engine Programming
Future IoT Technologies
Advanced Programming Project
Ohjelmistotestaus ja laadunvarmistus
Testausautomaatio
Pilvipalvelut, kontitusteknologiat ja automatisointi
Laatujärjestelmät
Ohjelmistorobotiikka
Järjestelmätestausprojekti
Basics of Game Programming
Game Engine 1
Game Design
Game Industry
Basics of 2D Game Art
Narrative Design
Game Concept Development
Robotiikan turvaratkaisut
Robotiikan perusteet
Konenäkö
Teollisuusrobotiikka
Robotiikan laboratoriotyöt
Ammattitaitoa edistävä harjoittelu
Harjoittelu
Täydentävä harjoittelu
Syventävä ammatillinen harjoittelu
Opinnäytetyö
Opinnäytetyön suunnittelu, AMK
Opinnäytetyön kirjoittaminen, AMK
Opinnäytetyön toteutus, AMK
Opinnäytetyön raportointi ja arviointi, AMK
Kypsyysnäyte, AMK
Perusopinnot
Työelämän englanti
Työelämän ruotsi
Työelämän viestintä
Yrittäjyys
JAMK InnoFlash
Mat1 Yhtälöt
Mat2 Funktiot
Mat3 Derivaatta ja integraali
Mat4 Diskreetti matematiikka
Fys1 Voima ja liike
Fys2 Energia
Fys3 - Sähkömagnetismi ja aalto-oppi
Fys4 - Laboraatiot
Osaajana kehittyminen
ICT-valmiudet
IT-palvelualustat
Kyberturvallisuus
Tietoverkot
Linuxin käyttö ja hallinta
Tietorakenteet ja algoritmit
Digitaalitekniikka ja laitetekniikka
Web-tekniikat
Tietokannat
Ohjelmoinnin perusteet
Johdanto IoT-järjestelmiin
Johdatus data-analytiikkaan ja tekoälyyn
Skriptaamisen ja automatisoinnin perusteet
Projektitoiminta ja käytänteet
Full Stack -ohjelmointi
Kehittämis- ja tutkimustoiminta
Vapaasti valittavat opinnot
Matematiikkaan valmistavat opinnot
Mat1 Tukiopinnot
Mat2 Tukiopinnot
Mat3 Tukiopinnot
Git-versionhallinta ja GitLab-projektien hallintaympäristö
Ohjelmoinnin tukiopinnot
Ohjelmistosuunnittelu ja testaus
Uudet teknologiat ja työn tulevaisuus
Erikoistyö
WIMMA Lab
Luokittelemattomat

AMK: Teknologian EUR-ACE osaamiset 2020-2023

Monialainen osaaminen

Ammattikorkeakoulututkinnon suoritettuaan opiskelijalla on
- tietoisuus tekniikan laajemmasta monialaisesta kontekstista
- tietoisuus insinöörin ammattikäytännön yhteiskunnallisista, työsuojeluun ja ympäristöön liittyvistä, taloudellisista ja teollisista vaikutuksista sekä ymmärrys niiden asettamista rajoituksista
- tietoisuus talouteen, organisaatioon ja johtamiseen liittyvistä näkökohdista (kuten projektinhallinta sekä riskien ja muutoksen hallinta) teollisessa ja liiketoimintakontekstissa
- kyky kerätä ja tulkita olennaista tietoa ja hallita monimutkaisia asiakokonaisuuksia sellaisten päätösten tueksi, joihin liittyy asian kannalta merkityksellisten sosiaalisten ja eettisten näkökohtien pohdinta
- kyky hallita monimutkaisia teknisiä tai ammatillisia tehtäviä tai hankkeita ottaen vastuuta päätöksenteosta
- kyky tunnistaa tarve itsenäiseen elinikäiseen oppimiseen ja sitoutua siihen
- kyky seurata tieteen ja teknologian kehitystä.

Työelämän englanti
Työelämän ruotsi
Työelämän viestintä
Yrittäjyys
JAMK InnoFlash
Future Factory -projekti
Projektitoiminta ja käytänteet
Konesalien ja palveluiden hallinta
Tietoverkkoprojekti
Kyberturvallisuuden hallinta
Kyberuhkatieto ja data-analytiikka
Web-sovellusten turvallisuus
Takaisinmallintaminen
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Kyberuhkatieto ja data-analytiikka
Kyberuhkatieto ja data-analytiikka
Basics of Game Programming
Game Engine 1
Game Design
Game Industry
Basics of 2D Game Art
Narrative Design
Game Concept Development
Robotiikan turvaratkaisut
Robotiikan perusteet
Konenäkö
Teollisuusrobotiikka
Robotiikan laboratoriotyöt
Opinnäytetyön toteutus, AMK
Opinnäytetyön raportointi ja arviointi, AMK
Harjoittelu
Täydentävä harjoittelu
Syventävä ammatillinen harjoittelu
Erikoistyö
WIMMA Lab
Tekniikan soveltaminen käytäntöön

Ammattikorkeakoulututkinnon suoritettuaan opiskelijalla on
- kyky analysoida monimutkaisia teknisiä tuotteita, prosesseja ja järjestelmiä sekä tulkita oikein tällaisten analyysien tulokset kyeten valitsemaan ja omaten käytännön taidot soveltaa tilanteeseen soveltuvia, vakiintuneita analyyttisiä, laskennallisia ja kokeellisia tekniikoita ja menetelmiä
- kyky tunnistaa, muotoilla ja ratkaista monimutkaisia ongelmia kyeten valitsemaan ja omaten käytännön taidot soveltaa tilanteeseen soveltuvia, vakiintuneita analyyttisiä, laskennallisia ja kokeellisia tekniikoita ja menetelmiä
- kyky kehittää ja suunnitella monimutkaisia tuotteita (laitteita, esineitä jne.), prosesseja ja järjestelmiä vastaamaan vakiintuneita vaatimuksia, joihin voi kuulua yhteiskunnallisia, terveyteen, turvallisuuteen ja ympäristöön liittyviä sekä taloudellisia ja teollisia rajoituksia kyeten valitsemaan ja omaten käytännön taidot soveltaa tilanteeseen soveltuvia suunnittelumenetelmiä
- käytännön taidot monimutkaisten teknisten suunnitelmien toteuttamiseksi
- kyky hyödyntää suunnittelussa ja kehittämisessä käsitystä oman alan tulevaisuuden vaatimuksista
- kyky soveltaa oman alan ammattikäytäntöjä koskevia teknisiä standardeja ja vakiintuneita ohjeita
- kyky selvittää oman alan ammattikäytäntöä koskevat ohjeet ja turvallisuusmääräykset sekä soveltaa niitä.

Future Factory -projekti
Fys3 - Sähkömagnetismi ja aalto-oppi
Fys4 - Laboraatiot
Sovellettu matematiikka: Kryptologia
Sovellettu matematiikka: Optimointi ja verkkomallit
Sovellettu matematiikka: Todennäköisyyslaskenta
Sovellettu matematiikka: Vektorit ja matriisit
Sovellettu matematiikka
Git-versionhallinta ja GitLab-projektien hallintaympäristö
Ohjelmoinnin tukiopinnot
Ohjelmistosuunnittelu ja testaus
IT-palvelualustat
Kyberturvallisuus
Tietoverkot
Linuxin käyttö ja hallinta
Tietorakenteet ja algoritmit
Digitaalitekniikka ja laitetekniikka
Web-tekniikat
Tietokannat
Ohjelmoinnin perusteet
Johdanto IoT-järjestelmiin
Johdatus data-analytiikkaan ja tekoälyyn
Skriptaamisen ja automatisoinnin perusteet
Projektitoiminta ja käytänteet
Full Stack -ohjelmointi
Konesalien infrastruktuuritekniikat
Palvelinten ja konttien virtualisointi
Pilviarkkitehtuurit ja -alustat
Automatisointi ja orkesterointi
Konesaliverkot
Verkkojen automatisointi
Lähiverkot
Runkoverkot
Tietoverkkoprojekti
Konesaliverkot
Liityntäverkot
Windows domain administrointi
Windows infrastruktuuri administrointi
Linux infrastruktuuripalvelut
Palvelualustat
Skaalautuvuus ja high availability
Palveluiden hallinta ja valvonta
Tietoturvakontrollit
Kyberturvallisuuden hallinta
Kyberuhkatieto ja data-analytiikka
Hyökkäykset ja puolustusmenetelmät sekä suojaaminen
Koventaminen
Poikkeamien hallinta ja kyberturvakeskukset
Web-sovellusten turvallisuus
Takaisinmallintaminen
Ohjelmistohaavoittuvuudet ja niiden hyväksikäyttö
CTF-haaste
Salaustekniikat ja -järjestelmät
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Haittaohjelmien analysointi
Uhkien havannointi ja vastetoiminta
Uhkien metsästys
Edistynyt forensiikka
Digitaalinen forensiikka ja poikkeamienhallinta
Kyberuhkatieto ja data-analytiikka
Kyberturvallisuusharjoitusten perusteet
Kyberturvallisuusharjoituksen suunnittelu
Kyberturvallisuusharjoitus
Poikkeamien hallinta ja kyberturvakeskukset
Kyberuhkatieto ja data-analytiikka
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Laskennalliset algoritmit
Data analytiikan ja koneoppimisen käytänteet
Datan esikäsittely
Datan analysointi ja visualisointi
Koneoppiminen 
Syväoppiminen
AI / DA -Projekti
IoT-ratkaisun sähköistys
IoT-liityntärajapinnat
Datan analysointi ja visualisointi
IoT-järjestelmät
IoT tietoliikenne ja tietoturva
Datan reunalaskenta ja sen ongelmat
IoT-projekti
Web-visualisointi
Web-käyttöliittymien ohjelmointi
Web-palvelinohjelmointi sovelluskehyksellä
Olio-ohjelmointi
Mobiilisovelluskehitys
Android-sovelluskehitys
Käyttöliittymä ja käytettävyys
Web-visualisointi
Digitaalinen video ja audio
Graafinen suunnittelu
3D-mallinnus
Web-julkaisujärjestelmät
Functional Programming
Concurrent Programming
Graphics Programming
Game Engine Programming
Future IoT Technologies
Advanced Programming Project
Ohjelmistotestaus ja laadunvarmistus
Testausautomaatio
Pilvipalvelut, kontitusteknologiat ja automatisointi
Laatujärjestelmät
Ohjelmistorobotiikka
Järjestelmätestausprojekti
Basics of Game Programming
Game Engine 1
Game Design
Game Industry
Basics of 2D Game Art
Narrative Design
Game Concept Development
Robotiikan turvaratkaisut
Robotiikan perusteet
Konenäkö
Teollisuusrobotiikka
Robotiikan laboratoriotyöt
Kehittämis- ja tutkimustoiminta
Opinnäytetyön suunnittelu, AMK
Opinnäytetyön toteutus, AMK
Opinnäytetyön raportointi ja arviointi, AMK
Harjoittelu
Täydentävä harjoittelu
Syventävä ammatillinen harjoittelu
Erikoistyö
WIMMA Lab
Tieto ja ymmärrys

Ammattikorkeakoulututkinnon suoritettuaan opiskelijalla on
- tieto ja ymmärrys oman teknisen erikoistumisalan matemaattisista ja luonnontieteellisistä perusteista tasolla, joka on tarpeen ohjelman muiden oppimistavoitteiden saavuttamiseksi
- tieto ja ymmärrys oman erikoistumisalan perustana olevista insinööritieteistä tasolla, joka on tarpeen ohjelman muiden oppimistulosten saavuttamiseksi, mukaan lukien käsitys tulevaisuuden vaatimuksista omalla alalla
- tieto ja ymmärrys soveltuvista materiaaleista, laitteista, työvälineistä, teknologioista ja prosesseista sekä niiden rajoituksista omalla erikoistumisalalla
- tieto ja ymmärrys soveltuvista analyysi-, suunnittelu- ja tutkimus/kehittämistekniikoista ja -menetelmistä sekä niiden rajoituksista omalla erikoistumisalalla.

Future Factory -projekti
Mat1 Yhtälöt
Mat2 Funktiot
Mat3 Derivaatta ja integraali
Mat4 Diskreetti matematiikka
Fys1 Voima ja liike
Fys2 Energia
Fys3 - Sähkömagnetismi ja aalto-oppi
Fys4 - Laboraatiot
Sovellettu matematiikka: Kryptologia
Sovellettu matematiikka: Optimointi ja verkkomallit
Sovellettu matematiikka: Todennäköisyyslaskenta
Sovellettu matematiikka: Vektorit ja matriisit
Sovellettu matematiikka
Matematiikkaan valmistavat opinnot
Mat1 Tukiopinnot
Mat2 Tukiopinnot
Mat3 Tukiopinnot
Git-versionhallinta ja GitLab-projektien hallintaympäristö
Ohjelmoinnin tukiopinnot
Ohjelmistosuunnittelu ja testaus
Uudet teknologiat ja työn tulevaisuus
ICT-valmiudet
IT-palvelualustat
Kyberturvallisuus
Tietoverkot
Linuxin käyttö ja hallinta
Tietorakenteet ja algoritmit
Digitaalitekniikka ja laitetekniikka
Web-tekniikat
Tietokannat
Ohjelmoinnin perusteet
Johdanto IoT-järjestelmiin
Johdatus data-analytiikkaan ja tekoälyyn
Skriptaamisen ja automatisoinnin perusteet
Projektitoiminta ja käytänteet
Full Stack -ohjelmointi
Konesalien infrastruktuuritekniikat
Palvelinten ja konttien virtualisointi
Pilviarkkitehtuurit ja -alustat
Automatisointi ja orkesterointi
Konesaliverkot
Verkkojen automatisointi
Lähiverkot
Runkoverkot
Konesaliverkot
Liityntäverkot
Windows domain administrointi
Windows infrastruktuuri administrointi
Linux infrastruktuuripalvelut
Palvelualustat
Skaalautuvuus ja high availability
Palveluiden hallinta ja valvonta
Tietoturvakontrollit
Kyberturvallisuuden hallinta
Kyberuhkatieto ja data-analytiikka
Hyökkäykset ja puolustusmenetelmät sekä suojaaminen
Koventaminen
Poikkeamien hallinta ja kyberturvakeskukset
Web-sovellusten turvallisuus
Takaisinmallintaminen
Ohjelmistohaavoittuvuudet ja niiden hyväksikäyttö
CTF-haaste
Salaustekniikat ja -järjestelmät
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Haittaohjelmien analysointi
Uhkien havannointi ja vastetoiminta
Uhkien metsästys
Edistynyt forensiikka
Digitaalinen forensiikka ja poikkeamienhallinta
Kyberuhkatieto ja data-analytiikka
Kyberturvallisuusharjoitusten perusteet
Kyberturvallisuusharjoituksen suunnittelu
Kyberturvallisuusharjoitus
Poikkeamien hallinta ja kyberturvakeskukset
Kyberuhkatieto ja data-analytiikka
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Laskennalliset algoritmit
Data analytiikan ja koneoppimisen käytänteet
Datan esikäsittely
Datan analysointi ja visualisointi
Koneoppiminen 
Syväoppiminen
AI / DA -Projekti
IoT-ratkaisun sähköistys
IoT-liityntärajapinnat
Datan analysointi ja visualisointi
IoT-järjestelmät
IoT tietoliikenne ja tietoturva
Datan reunalaskenta ja sen ongelmat
IoT-projekti
Web-visualisointi
Web-käyttöliittymien ohjelmointi
Web-palvelinohjelmointi sovelluskehyksellä
Olio-ohjelmointi
Mobiilisovelluskehitys
Android-sovelluskehitys
Käyttöliittymä ja käytettävyys
Web-visualisointi
Digitaalinen video ja audio
Graafinen suunnittelu
3D-mallinnus
Web-julkaisujärjestelmät
Functional Programming
Concurrent Programming
Graphics Programming
Game Engine Programming
Future IoT Technologies
Advanced Programming Project
Ohjelmistotestaus ja laadunvarmistus
Testausautomaatio
Pilvipalvelut, kontitusteknologiat ja automatisointi
Laatujärjestelmät
Ohjelmistorobotiikka
Järjestelmätestausprojekti
Opinnäytetyön kirjoittaminen, AMK
Erikoistyö
WIMMA Lab
Tutkimukset ja tiedonhaku

Ammattikorkeakoulututkinnon suoritettuaan opiskelijalla on
- kyky tehdä kirjallisuushakuja sekä hyödyntää ja käyttää kriittisesti tieteellisiä tietokantoja ja muita soveltuvia tietolähteitä; kyky tehdä simulaatioita ja analyysejä teknisten ongelmien yksityiskohtaista tarkastelua ja tutkimusta varten
- kyky ja käytännön taidot suunnitella ja toteuttaa kokeellisia tutkimuksia, tulkita aineistoa ja tehdä siitä johtopäätöksiä
- kyky työskennellä laboratoriossa/työpajaympäristössä.

Future Factory -projekti
Fys4 - Laboraatiot
Uudet teknologiat ja työn tulevaisuus
IT-palvelualustat
Tietorakenteet ja algoritmit
Ohjelmoinnin perusteet
Konesalien ja palveluiden hallinta
Lähiverkot
Runkoverkot
Tietoverkkoprojekti
Konesaliverkot
Liityntäverkot
Datan analysointi ja visualisointi
Koneoppiminen 
Syväoppiminen
Datan analysointi ja visualisointi
IoT-järjestelmät
Datan reunalaskenta ja sen ongelmat
Web-palvelinohjelmointi sovelluskehyksellä
Kehittämis- ja tutkimustoiminta
Opinnäytetyön suunnittelu, AMK
Opinnäytetyön kirjoittaminen, AMK
Opinnäytetyön toteutus, AMK
Opinnäytetyön raportointi ja arviointi, AMK
Erikoistyö
WIMMA Lab
Viestintä ja tiimityö

Ammattikorkeakoulututkinnon suoritettuaan opiskelijalla on
- kyky kommunikoida tehokkaasti informaatiosta, ideoista, ongelmista ja ratkaisuista insinööriyhteisössä
- kyky kommunikoida tehokkaasti informaatiosta, ideoista, ongelmista ja ratkaisuista laajemmin yhteiskunnassa
- kyky toimia tehokkaasti ja eettisesti kansallisessa ja kansainvälisessä kontekstissa
- kyky toimia tehokkaasti yksilönä ja tiimin jäsenenä sekä yrittäjänä
- kyky tehdä tehokkaasti yhteistyötä insinöörien ja muiden ammattiryhmien kanssa.

Työelämän englanti
Työelämän ruotsi
Työelämän viestintä
Yrittäjyys
JAMK InnoFlash
Future Factory -projekti
Ohjelmistosuunnittelu ja testaus
ICT-valmiudet
Kyberturvallisuuden hallinta
Kyberuhkatieto ja data-analytiikka
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Kyberuhkatieto ja data-analytiikka
Kyberuhkatieto ja data-analytiikka
Data analytiikan ja koneoppimisen käytänteet
AI / DA -Projekti
IoT-projekti
Kehittämis- ja tutkimustoiminta
Opinnäytetyön suunnittelu, AMK
Opinnäytetyön kirjoittaminen, AMK
Opinnäytetyön toteutus, AMK
Opinnäytetyön raportointi ja arviointi, AMK
Kypsyysnäyte, AMK
Harjoittelu
Täydentävä harjoittelu
Syventävä ammatillinen harjoittelu
WIMMA Lab
Luokittelemattomat
Osaajana kehittyminen

Opintojen pakollisuus (AMK)

Pakollinen opintojakso
Työelämän englanti
Työelämän ruotsi
Työelämän viestintä
Yrittäjyys
JAMK InnoFlash
Future Factory -projekti
Mat1 Yhtälöt
Mat2 Funktiot
Mat3 Derivaatta ja integraali
Mat4 Diskreetti matematiikka
Fys1 Voima ja liike
Fys2 Energia
Fys3 - Sähkömagnetismi ja aalto-oppi
Fys4 - Laboraatiot
Osaajana kehittyminen
ICT-valmiudet
IT-palvelualustat
Kyberturvallisuus
Tietoverkot
Linuxin käyttö ja hallinta
Tietorakenteet ja algoritmit
Digitaalitekniikka ja laitetekniikka
Web-tekniikat
Tietokannat
Ohjelmoinnin perusteet
Johdanto IoT-järjestelmiin
Johdatus data-analytiikkaan ja tekoälyyn
Skriptaamisen ja automatisoinnin perusteet
Projektitoiminta ja käytänteet
Full Stack -ohjelmointi
Kehittämis- ja tutkimustoiminta
Opinnäytetyön suunnittelu, AMK
Opinnäytetyön kirjoittaminen, AMK
Opinnäytetyön toteutus, AMK
Opinnäytetyön raportointi ja arviointi, AMK
Kypsyysnäyte, AMK
Harjoittelu
Vaihtoehtoinen opintojakso
Sovellettu matematiikka: Kryptologia
Sovellettu matematiikka: Optimointi ja verkkomallit
Sovellettu matematiikka: Todennäköisyyslaskenta
Sovellettu matematiikka: Vektorit ja matriisit
Sovellettu matematiikka
Konesalien infrastruktuuritekniikat
Palvelinten ja konttien virtualisointi
Konesalien ja palveluiden hallinta
Pilviarkkitehtuurit ja -alustat
Automatisointi ja orkesterointi
Konesaliverkot
Verkkojen automatisointi
Lähiverkot
Runkoverkot
Tietoverkkoprojekti
Konesaliverkot
Liityntäverkot
Windows domain administrointi
Windows infrastruktuuri administrointi
Linux infrastruktuuripalvelut
Palvelualustat
Skaalautuvuus ja high availability
Palveluiden hallinta ja valvonta
Tietoturvakontrollit
Kyberturvallisuuden hallinta
Kyberuhkatieto ja data-analytiikka
Hyökkäykset ja puolustusmenetelmät sekä suojaaminen
Koventaminen
Poikkeamien hallinta ja kyberturvakeskukset
Web-sovellusten turvallisuus
Takaisinmallintaminen
Ohjelmistohaavoittuvuudet ja niiden hyväksikäyttö
CTF-haaste
Salaustekniikat ja -järjestelmät
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Haittaohjelmien analysointi
Uhkien havannointi ja vastetoiminta
Uhkien metsästys
Edistynyt forensiikka
Digitaalinen forensiikka ja poikkeamienhallinta
Kyberuhkatieto ja data-analytiikka
Kyberturvallisuusharjoitusten perusteet
Kyberturvallisuusharjoituksen suunnittelu
Kyberturvallisuusharjoitus
Poikkeamien hallinta ja kyberturvakeskukset
Kyberuhkatieto ja data-analytiikka
Auditointi, Penetraatiotestaus ja Red Team -toiminta
Laskennalliset algoritmit
Data analytiikan ja koneoppimisen käytänteet
Datan esikäsittely
Datan analysointi ja visualisointi
Koneoppiminen 
Syväoppiminen
AI / DA -Projekti
IoT-ratkaisun sähköistys
IoT-liityntärajapinnat
Datan analysointi ja visualisointi
IoT-järjestelmät
IoT tietoliikenne ja tietoturva
Datan reunalaskenta ja sen ongelmat
IoT-projekti
Web-visualisointi
Web-käyttöliittymien ohjelmointi
Web-palvelinohjelmointi sovelluskehyksellä
Olio-ohjelmointi
Mobiilisovelluskehitys
Android-sovelluskehitys
Käyttöliittymä ja käytettävyys
Web-visualisointi
Digitaalinen video ja audio
Graafinen suunnittelu
3D-mallinnus
Web-julkaisujärjestelmät
Functional Programming
Concurrent Programming
Graphics Programming
Game Engine Programming
Future IoT Technologies
Advanced Programming Project
Ohjelmistotestaus ja laadunvarmistus
Testausautomaatio
Pilvipalvelut, kontitusteknologiat ja automatisointi
Laatujärjestelmät
Ohjelmistorobotiikka
Järjestelmätestausprojekti
Basics of Game Programming
Game Engine 1
Game Design
Game Industry
Basics of 2D Game Art
Narrative Design
Game Concept Development
Robotiikan turvaratkaisut
Robotiikan perusteet
Konenäkö
Teollisuusrobotiikka
Robotiikan laboratoriotyöt
Erikoistyö
WIMMA Lab
Vapaasti valittava opintojakso
Matematiikkaan valmistavat opinnot
Mat1 Tukiopinnot
Mat2 Tukiopinnot
Mat3 Tukiopinnot
Git-versionhallinta ja GitLab-projektien hallintaympäristö
Ohjelmoinnin tukiopinnot
Ohjelmistosuunnittelu ja testaus
Uudet teknologiat ja työn tulevaisuus
Täydentävä harjoittelu
Syventävä ammatillinen harjoittelu
Luokittelemattomat

Tunnus Opinnon nimi Laajuus (op)
TTV2023SS-1002
KIELET JA VIESTINTÄ

(Valitaan kaikki)

11
ZZPC0220 Työelämän englanti 4
ZZPC0320 Työelämän ruotsi 4
ZZPC0420 Työelämän viestintä 3
TTV2023SS-1003
FUTURE FACTORY

(Valitaan kaikki)

15
ZZPP0750 Yrittäjyys 3
ZZPP0740 JAMK InnoFlash 2
ZZPP0920 Future Factory -projekti 10
TTV2023SS-1004
MATEMATIIKAN JA FYSIIKAN PERUSTEET INSINÖÖRILLE

(Valitaan kaikki)

24
TZLM1300 Mat1 Yhtälöt 3
TZLM2300 Mat2 Funktiot 3
TZLM3300 Mat3 Derivaatta ja integraali 3
TZLM4300 Mat4 Diskreetti matematiikka 3
TZLF1300 Fys1 Voima ja liike 3
TZLF2300 Fys2 Energia 3
TZLF8010 Fys3 - Sähkömagnetismi ja aalto-oppi 4
TZLF8020 Fys4 - Laboraatiot 2
TTV2023SS-1005
MATEMATIIKAN JA LUONNONTIETEIDEN SOVELTAMINEN TIETO- JA VIESTINTÄTEKNIIKASSA

(Valitaan erillisten kriteerien mukaan: 15)

6 - 15
TZLM7020 Sovellettu matematiikka: Kryptologia 3
TZLM7030 Sovellettu matematiikka: Optimointi ja verkkomallit 3
TZLM7040 Sovellettu matematiikka: Todennäköisyyslaskenta 3
TZLM7050 Sovellettu matematiikka: Vektorit ja matriisit 3
TZ00BS14 Sovellettu matematiikka 3
TTV2023SS-1006
TUKIOPINNOT

(Valitaan erillisten kriteerien mukaan: 18)

0 - 18
TZMV0300 Matematiikkaan valmistavat opinnot 3
TZMV1100 Mat1 Tukiopinnot 1
TZMV2100 Mat2 Tukiopinnot 1
TZMV3100 Mat3 Tukiopinnot 1
TTZW0410 Git-versionhallinta ja GitLab-projektien hallintaympäristö 1
TZTO0010 Ohjelmoinnin tukiopinnot 1
TTOS0100 Ohjelmistosuunnittelu ja testaus 5
IWZV0300 Uudet teknologiat ja työn tulevaisuus 5
TTV2023SS-1007
TTV YHTEISET, TIETOTEKNIIKKA

(Valitaan kaikki)

33
ZZPP0520 Osaajana kehittyminen 5
ZZPP0420 ICT-valmiudet 3
TTC1010 IT-palvelualustat 3
TTC1020 Kyberturvallisuus 4
TTC1030 Tietoverkot 5
TTC1040 Linuxin käyttö ja hallinta 5
TTC1050 Tietorakenteet ja algoritmit 3
TTC1060 Digitaalitekniikka ja laitetekniikka 5
TTV2023SS-1008
TTV YHTEISET, OHJELMISTOTEKNIIKKA

(Valitaan kaikki)

31
TTC2010 Web-tekniikat 4
TTC2020 Tietokannat 4
TTC2030 Ohjelmoinnin perusteet 5
TTC2040 Johdanto IoT-järjestelmiin 3
TTC2050 Johdatus data-analytiikkaan ja tekoälyyn 3
TTC2060 Skriptaamisen ja automatisoinnin perusteet 3
TTC2070 Projektitoiminta ja käytänteet 4
TTC2080 Full Stack -ohjelmointi 5
TTV2023SS-1009
KONESALIT JA PILVIPALVELUT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC4010 Konesalien infrastruktuuritekniikat 5
TTC4020 Palvelinten ja konttien virtualisointi 5
TTC4030 Konesalien ja palveluiden hallinta 5
TTC4040 Pilviarkkitehtuurit ja -alustat 5
TTC4050 Automatisointi ja orkesterointi 5
TTC4060 Konesaliverkot 5
TTV2023SS-1010
TIETOVERKOT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC5010 Verkkojen automatisointi 5
TTC5020 Lähiverkot 5
TTC5030 Runkoverkot 5
TTC5040 Tietoverkkoprojekti 5
TTC5050 Konesaliverkot 5
TTC5060 Liityntäverkot 5
TTV2023SS-1011
JÄRJESTELMIEN YLLÄPITO

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC5510 Windows domain administrointi 5
TTC5520 Windows infrastruktuuri administrointi 5
TTC5530 Linux infrastruktuuripalvelut 5
TTC5540 Palvelualustat 5
TTC5550 Skaalautuvuus ja high availability 5
TTC5560 Palveluiden hallinta ja valvonta 5
TTV2023SS-1012
KYBERPUOLUSTUS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC6010 Tietoturvakontrollit 5
TTC6020 Kyberturvallisuuden hallinta 5
TTC6030 Kyberuhkatieto ja data-analytiikka 5
TTC6040 Hyökkäykset ja puolustusmenetelmät sekä suojaaminen 5
TTC6050 Koventaminen 5
TTC6060 Poikkeamien hallinta ja kyberturvakeskukset 5
TTV2023SS-1013
EETTINEN HAKKEROINTI

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC6500 Web-sovellusten turvallisuus 5
TTC6510 Takaisinmallintaminen 5
TTC6520 Ohjelmistohaavoittuvuudet ja niiden hyväksikäyttö 5
TTC6530 CTF-haaste 5
TTC6540 Salaustekniikat ja -järjestelmät 5
TTC6550 Auditointi, Penetraatiotestaus ja Red Team -toiminta 5
TTV2023SS-1014
FORENSIIKKA JA ANALYSOINTI

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC7010 Haittaohjelmien analysointi 5
TTC7020 Uhkien havannointi ja vastetoiminta 5
TTC7030 Uhkien metsästys 5
TTC7040 Edistynyt forensiikka 5
TTC7050 Digitaalinen forensiikka ja poikkeamienhallinta 5
TTC6030 Kyberuhkatieto ja data-analytiikka 5
TTV2023SS-1015
KYBERTURVALLISUUSHARJOITUS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC7510 Kyberturvallisuusharjoitusten perusteet 5
TTC7520 Kyberturvallisuusharjoituksen suunnittelu 5
TTC7530 Kyberturvallisuusharjoitus 5
TTC6060 Poikkeamien hallinta ja kyberturvakeskukset 5
TTC6030 Kyberuhkatieto ja data-analytiikka 5
TTC6550 Auditointi, Penetraatiotestaus ja Red Team -toiminta 5
TTV2023SS-1016
DATA-ANALYTIIKKA JA TEKOÄLY

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8010 Laskennalliset algoritmit 4
TTC8020 Data analytiikan ja koneoppimisen käytänteet 4
TTC8030 Datan esikäsittely 4
TTC8040 Datan analysointi ja visualisointi 4
TTC8050 Koneoppiminen  4
TTC8060 Syväoppiminen 5
TTC8070 AI / DA -Projekti 5
TTV2023SS-1017
ÄLYKKÄÄT IoT -RATKAISUT

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8210 IoT-ratkaisun sähköistys 4
TTC8220 IoT-liityntärajapinnat 4
TTC8040 Datan analysointi ja visualisointi 4
TTC8230 IoT-järjestelmät 4
TTC8240 IoT tietoliikenne ja tietoturva 4
TTC8250 Datan reunalaskenta ja sen ongelmat 4
TTC8260 IoT-projekti 6
TTV2023SS-1018
SOVELLUSKEHITYS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8410 Web-visualisointi 5
TTC8420 Web-käyttöliittymien ohjelmointi 5
TTC8430 Web-palvelinohjelmointi sovelluskehyksellä 5
TTC8440 Olio-ohjelmointi 5
TTC8450 Mobiilisovelluskehitys 5
TTC8460 Android-sovelluskehitys 5
TTV2023SS-1019
DIGITAALINEN MEDIA

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8640 Käyttöliittymä ja käytettävyys 5
TTC8410 Web-visualisointi 5
TTC8650 Digitaalinen video ja audio 5
TTC8610 Graafinen suunnittelu 5
TTC8620 3D-mallinnus 5
TTC8630 Web-julkaisujärjestelmät 5
TTV2023SS-1020
ADVANCED PROGRAMMING

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC8810 Functional Programming 5
TTC8820 Concurrent Programming 5
TTC8830 Graphics Programming 5
TTC8840 Game Engine Programming 5
TTC8850 Future IoT Technologies 5
TTC8860 Advanced Programming Project 5
TTV2023SS-1021
TESTAUSAUTOMAATIO JA LAADUNVARMISTUS

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
TTC9010 Ohjelmistotestaus ja laadunvarmistus 5
TTC9020 Testausautomaatio 5
TTC9030 Pilvipalvelut, kontitusteknologiat ja automatisointi 5
TTC9040 Laatujärjestelmät 5
TTC9050 Ohjelmistorobotiikka 5
TTC9060 Järjestelmätestausprojekti 5
TTV2023SS-1023
GAME PRODUCTION

(Valitaan erillisten kriteerien mukaan: 30)

0 - 30
HTGP0140 Basics of Game Programming 5
HTGP0160 Game Engine 1 5
HTGP0170 Game Design 8
HTGP0180 Game Industry 3
HTGP0190 Basics of 2D Game Art 3
HTGP0200 Narrative Design 3
HTGP0210 Game Concept Development 3
TTV2023SS-1022
ROBOTIIKKA

(Valitaan erillisten kriteerien mukaan: 15)

0 - 15
TSAR0500 Robotiikan turvaratkaisut 1
TSAR0510 Robotiikan perusteet 3
TSAR0520 Konenäkö 5
TSAR0530 Teollisuusrobotiikka 3
TSAR0540 Robotiikan laboratoriotyöt 3
TTV2023SS-1024
TUTKIMUKSELLINEN KEHITTÄMISTOIMINTA

(Valitaan kaikki)

20
ZZPP0620 Kehittämis- ja tutkimustoiminta 5
ZZ00BL91 Opinnäytetyön suunnittelu, AMK 3
ZZ00BL97 Opinnäytetyön kirjoittaminen, AMK 2
ZZ00BL92 Opinnäytetyön toteutus, AMK 6
ZZ00BL93 Opinnäytetyön raportointi ja arviointi, AMK 4
ZZOA0220 Kypsyysnäyte, AMK 0
TTV2023SS-1025
HARJOITTELU

(Valitaan erillisten kriteerien mukaan: 60)

30 - 60
TTHA0100 Harjoittelu 30
TTHA0110 Täydentävä harjoittelu 0 - 15
TTHA0120 Syventävä ammatillinen harjoittelu 0 - 15
TTV2023SS-1026
VAPAASTI VALITTAVAT OPINNOT

(Valitaan erillisten kriteerien mukaan: 10)

10
TTV2023SS-1027
VAPAASTI VALITTAVAT AMMATTIOPINNOT

(Valitaan erillisten kriteerien mukaan: 25)

0 - 25
TT00BD35 Erikoistyö 1 - 10
TTVW0110 WIMMA Lab 15
ZZHYVIN
Opiskelija- ja työhyvinvointi (AMK-opiskelijalle)
0 - 57
SZZZ1910 Opiskelijan hyvinvointi ja elämäntaidot 2
ZS00CJ12 Life Balance - Tasapainoa elämään 5
BI00BB51 Sujuvuutta opiskeluun, opiskelukirjoittaminen 2
BI00BB52 Sujuvuutta opiskeluun, opiskelutekniikat 2
BI00BB50 Sujuvuutta opiskeluun, kielenhuollon kertaus 1
ZZ00CM49 Mentorointi 3 - 5
ZZ00BM06 Opiskelijatutorointi 3 - 5
ZZ00BM07 Monimuototutorointi 3 - 5
ZW00BM05 Degree Student Tutoring 3 - 5
ZW00BM04 Exchange Student Tutoring 3 - 5
ZZAJ0100 Opiskelija aktiivina JAMKissa 5 - 15
ZZ00BP80 Buustia urallesi! Urasuunnittelu- ja työelämävalmiudet 2
YHTYRI
Yhteiset yrittäjyysopinnot (AMK- ja YAMK-opiskelijalle)
0 - 23
ZZ00BC02 Ideasta yritykseksi 5
ZZ00BC03 Yrittäjävalmennus 8
ZYVZ0200 Unelmat+Inspiraatio! 3
ZZ00CQ16 Yrittäjyystarinoita 2
ZZ00CQ17 Valmiina yrittämään 3
ZZ00CQ18 Vuosi yrittäjänä 1 - 5
ZZ00CQ62 Yritystoimintaa kehittävät opinnot 1 - 5
TTV2023SS-1028
CAMPUSONLINE-OPINNOT

(Valitaan erillisten kriteerien mukaan: 0)

0
TTV2023SS-1029
EDUFUTURA-OPINNOT

(Valitaan erillisten kriteerien mukaan: 0)

0