Advanced Studies in Information Technology (Software and Telecommunication Technology) (Pääaineopiskelijoille)
Announcement:
The language used was temporarily changed. Personal information page allows you to save your language settings.Organisation: | Department of Mathematical Information Technology |
---|---|
Year: | 2017-2020 |
Location: | Aktiiviset |
Further information: | |
Contents: | |
[F]Tavoitteet: | |
Minimum amount of ECTS credits: |
90 |
Code: | TIESOT |
Level: | Advanced studies |
Type: | For major subject students |
[Hide course units]
[End]
Study module elements
-
! Yleis- ja menetelmäopinnot, 38 ECTS
Choose at least 5 course units- ! ITKY4000 Orientation to University Studies for Master's Degree Students (2 ECTS cr.)
- ! TIES5011 Research Methods in Computer Science (3 ECTS cr.)
- ! TIES501 Seminar (3 - 5 ECTS cr.)
- ! TIES502 Master's Thesis (30 ECTS cr.)
- ! TIES503 Maturity Test (MSc) (0 ECTS cr.)
-
! Project Studies, 10 ECTS
Choose at least 1 course units- TIES405 Software Project (10 - 15 ECTS cr.)
- TIES505 Research Project (10 - 15 ECTS cr.)
- TIES475 Advanced Game Project (10 - 15 ECTS cr.)
- TIES4571 Sensoriverkkoprojekti (10 - 15 ECTS cr.)
-
! Suuntaava moduli, 20 ECTS
-
Software engineering, 20 ECTS
Choose at least 4 course units- ! ITKS452 Requirements Engineering (5 ECTS cr.)
- ! TIES441 Software Architectures (5 ECTS cr.)
- ! TIES546 Software Testing (5 ECTS cr.)
-
! Valitaan toinen seuraavista, 5 ECTS
Choose at least 1 course units- TIES427 Distributed Systems (5 ECTS cr.)
- TIES4560 SOA and Cloud Computing (5 ECTS cr.)
-
Principles of Programming Languages, 20 ECTS
Choose at least 5 course units- ITKST53 Software Security (3 ECTS cr.)
- ! TIES441 Software Architectures (5 ECTS cr.)
- ! TIES542 Principles of Programming Languages (5 ECTS cr.)
- ! TIES448 Compiler Technology (2 - 8 ECTS cr.)
- ! TIES341 Functional Programming 2 (5 ECTS cr.)
-
Telecommunications Technology and IoT, 20 ECTS
- TIES327 Network Security (3 - 7 ECTS cr.)
- ITKST53 Software Security (3 ECTS cr.)
- TIES434 Radio Networks and Resource Management (5 ECTS cr.)
- TIES323 Application Protocols (1 - 5 ECTS cr.)
- TIES322 Communication Protocols 2 (1 - 5 ECTS cr.)
- TIES436 Wireless Technologies (3 ECTS cr.)
- TIES5350 Langattomat sensoriverkot (5 - 7 ECTS cr.)
- TIES536 Wireless Embedded InterNetworking (3 ECTS cr.)
- TIES5361 Internet of Things (3 ECTS cr.)
- ITKST56 System Vulnerabilities (5 ECTS cr.)
- ITKS6400 IoT/Embedded Security (5 ECTS cr.)
-
Pelit ja pelillisyys, 21 ECTS
Choose at least 5 course units- ! ITKS452 Requirements Engineering (5 ECTS cr.)
- ! TIES441 Software Architectures (5 ECTS cr.)
- ! TIES546 Software Testing (5 ECTS cr.)
- ! TIES474 Game Development Challenge (1 - 5 ECTS cr.)
- ! TIES476 Game Technology (3 - 5 ECTS cr.)
-
Sensor Networks, 21 ECTS
- TIES327 Network Security (3 - 7 ECTS cr.)
- TIES322 Communication Protocols 2 (1 - 5 ECTS cr.)
- TIES436 Wireless Technologies (3 ECTS cr.)
- TIES5361 Internet of Things (3 ECTS cr.)
- TIES5350 Langattomat sensoriverkot (5 - 7 ECTS cr.)
- TIES536 Wireless Embedded InterNetworking (3 ECTS cr.)
- TIES5370 Laboratory Works in Wireless Sensor Networks (2 - 8 ECTS cr.)
- Laaja-alaiset ohjelmisto- ja tietoliikennetekniikan opinnot, 25 ECTS
-
Software engineering, 20 ECTS
- ! Valinnaiset syventävät opinnot, 17 ECTS
!
= this element has been marked obligatory
[Beginning]