Tietotekniikan perus- ja aineopinnot, aineenopettajakoulutus (LuK-tutkinto, 2017-2020) (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: |
82 |
Code: | TIELUK |
Level: | [F]Perus- ja aineopinnot |
Type: | For major subject students |
[Hide course units]
[End]
Study module elements
-
! Tietotekniikan perustaidot, 20 ECTS
- ! ITKP1011 Web design (2 ECTS cr.)
- ! TIEP115 Foundations of Computing (3 ECTS cr.)
- ! ITKP101 Computer and Data Networks as Tools (2 ECTS cr.)
- ! TIEP114 Computer Organization and Architecture (3 ECTS cr.)
- ! ITKP104 Data Networks (1 - 5 ECTS cr.)
- ! ITKA203 Operating Systems (5 ECTS cr.)
-
! Ohjelmistokehitystaidot, 18 ECTS
- ! ITKP102 Programming 1 (6 ECTS cr.)
- ! TIEP111 Programming 2 (8 ECTS cr.)
- ! ITKA201 Algorithms 1 (4 ECTS cr.)
-
! Sovellusohjelmointi, 15 ECTS
- ! ITKA204 Databases and Basics of Data Control (5 ECTS cr.)
- ! TIEA2120 Web-käyttöliittymien ohjelmointi (5 ECTS cr.)
- ! TJTA104 Human-Technology Interaction (5 ECTS cr.)
-
! Johdatus tieteelliseen toimintaan, 10 ECTS
- ! TIEA301 Undergraduate Seminar (3 ECTS cr.)
- ! TIEA302 Bachelor's Thesis (7 ECTS cr.)
- ! TIEA303 Maturity Test (0 ECTS cr.)
-
! Koulutusteknologian suuntaavat opinnot, 15 ECTS
- ! TIEP161 Educational Technology (3 ECTS cr.)
- ! TIEA261 Role of ICT in Education (2 ECTS cr.)
- ! TIEA361 Information Technology for Teachers (5 ECTS cr.)
- ! TILP2500 Data and measuring (5 ECTS cr.)
-
! Valinnaisia tietotekniikan opintoja, 4 ECTS
- TIEA1130 Object Oriented Design and Programming (3 - 5 ECTS cr.)
- TIEA341 Functional Programming 1 (3 - 5 ECTS cr.)
- TIEA2080 Web-palvelinohjelmointi (5 ECTS cr.)
- TIEA311 Introduction to Computer Graphics (5 ECTS cr.)
- TJTA3111 Project Control (5 ECTS cr.)
- TJTA330 Software Production (5 ECTS cr.)
- HTKA112 Magic of the Game - Perspectives to Digital Games (5 ECTS cr.)
- TIEA219 Game Design (5 ECTS cr.)
- TIEA211 Algorithms 2 (4 ECTS cr.)
- ITKA2050 Ohjelmistoturvallisuuden perusteet (3 ECTS cr.)
!
= this element has been marked obligatory
[Beginning]