Tietotekniikan maisteriohjelma, ohjelmisto- ja tietoliikennetekniikan opintosuunta 2017-2020 (120 op)
Organisaatio: | Tietotekniikan laitos |
---|---|
Vuosi: | 2017-2020 |
Tila: | Aktiiviset |
Lisätietoja: | |
Sisältö: | |
Tavoitteet: | |
Opintopisteiden vähimmäismäärä: |
120 |
Tutkinnon taso: | Maisteri |
Tutkintonimike: | Filosofian maisterin tutkinto |
[Piilota opintojaksot]
[Loppuun]
Tutkintorakenteen osat
-
! Tietotekniikan syventävät opinnot (ohjelmisto- ja tietoliikennetekniikka), 90 op [Näytä]
-
! Yleis- ja menetelmäopinnot, 38 op
Valittava vähintään 5 opintojaksoa- ! ITKY4000 Yliopisto-opinnot ja niiden suunnittelu maisterikoulutettaville (2 op)
- ! TIES5011 Tietotekniikan tutkimusmenetelmiä (3 op)
- ! TIES501 Pro gradu -seminaari (3 - 5 op)
- ! TIES502 Pro gradu -tutkielma (30 op)
- ! TIES503 Kypsyysnäyte (FM-tutkinto) (0 op)
-
! Projektiopinnot, 10 op
Valittava vähintään 1 opintojaksoa- TIES405 Sovellusprojekti (10 - 15 op)
- TIES505 Tutkimusprojekti (10 - 15 op)
- TIES475 Syventävä peliprojekti (10 - 15 op)
- TIES4571 Sensoriverkkoprojekti (10 - 15 op)
-
! Suuntaava moduli, 20 op
-
Ohjelmistotekniikka, 20 op
Valittava vähintään 4 opintojaksoa- ! ITKS452 Requirements Engineering (5 op)
- ! TIES441 Ohjelmistoarkkitehtuuri (5 op)
- ! TIES546 Ohjelmistotestaus (5 op)
-
! Valitaan toinen seuraavista, 5 op
Valittava vähintään 1 opintojaksoa- TIES427 Hajautetut järjestelmät (5 op)
- TIES4560 SOA and Cloud Computing (5 op)
-
Ohjelmointikielten periaatteet, 20 op
Valittava vähintään 5 opintojaksoa- ITKST53 Ohjelmistoturvallisuus (3 op)
- ! TIES441 Ohjelmistoarkkitehtuuri (5 op)
- ! TIES542 Ohjelmointikielten periaatteet (5 op)
- ! TIES448 Kääntäjätekniikka (2 - 8 op)
- ! TIES341 Funktio-ohjelmointi 2 (5 op)
-
Tietoliikenne ja IoT, 20 op
- TIES327 Tietoverkkoturvallisuus (3 - 7 op)
- ITKST53 Ohjelmistoturvallisuus (3 op)
- TIES434 Radioverkot ja resurssihallinta (5 op)
- TIES323 Sovellusprotokollat (1 - 5 op)
- TIES322 Tietoliikenneprotokollat 2 (1 - 5 op)
- TIES436 Langattomat teknologiat (3 op)
- TIES5350 Langattomat sensoriverkot (5 - 7 op)
- TIES536 Sulautettu internet (3 op)
- TIES5361 Esineiden internet (3 op)
- ITKST56 Järjestelmähaavoittuvuudet (5 op)
- ITKS6400 IoT/Embedded Security (5 op)
-
Pelit ja pelillisyys, 21 op
Valittava vähintään 5 opintojaksoa- ! ITKS452 Requirements Engineering (5 op)
- ! TIES441 Ohjelmistoarkkitehtuuri (5 op)
- ! TIES546 Ohjelmistotestaus (5 op)
- ! TIES474 Pelinkehityshaaste (1 - 5 op)
- ! TIES476 Peliteknologia (3 - 5 op)
-
Sensoriverkot, 21 op
- TIES327 Tietoverkkoturvallisuus (3 - 7 op)
- TIES322 Tietoliikenneprotokollat 2 (1 - 5 op)
- TIES436 Langattomat teknologiat (3 op)
- TIES5361 Esineiden internet (3 op)
- TIES5350 Langattomat sensoriverkot (5 - 7 op)
- TIES536 Sulautettu internet (3 op)
- TIES5370 Sensoriverkkojen laboratoriotyöt (2 - 8 op)
- Laaja-alaiset ohjelmisto- ja tietoliikennetekniikan opinnot, 25 op
-
Ohjelmistotekniikka, 20 op
- ! Valinnaiset syventävät opinnot, 17 op
-
! Yleis- ja menetelmäopinnot, 38 op
-
! Muut yhteiset opinnot, 30 op
-
Täydentävät opinnot, 0 op
- ITKP101 Tietokone ja tietoverkot työvälineenä (2 op)
- ITKP1011 Web-julkaiseminen (2 op)
- ITKP104 Tietoverkot (1 - 5 op)
- ITKA203 Käyttöjärjestelmät (5 op)
- ITKA201 Algoritmit 1 (4 op)
- TIEA211 Algoritmit 2 (4 op)
- TIEA1130 Oliosuuntautunut suunnittelu ja -ohjelmointi (3 - 5 op)
- ITKA204 Tietokannat ja tiedonhallinnan perusteet (5 op)
- ITKP102 Ohjelmointi 1 (6 op)
- TIEP111 Ohjelmointi 2 (8 op)
-
! Ohjelmointitaidon vahvistaminen, 2 op
- TIEA341 Funktio-ohjelmointi 1 (3 - 5 op)
- TIEA2120 Web-käyttöliittymien ohjelmointi (5 op)
- TIEA2080 Web-palvelinohjelmointi (5 op)
- TIEA311 Tietokonegrafiikan perusteet (5 op)
- TIEP112 Ohjelmointi 2, C++ (1 op)
- TIEP113 Ohjelmointi 2, JSP (1 op)
-
Täydentävät opinnot, 0 op
- ! Vapaasti valittavat opinnot, 0 op
!
= elementti on merkitty pakolliseksi
[Alkuun]
[Takaisin edelliselle sivulle]
[Tee opintosuunnitelma tutkinto-ohjelman pohjalta]