Bachelor's Degree Programme in Mathematical Information Technology (Teacher Education, 2017-2020)
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: |
180 |
[F]Tutkinnon taso: | Bachelor |
Degree name: | Bachelor of Science |
[Hide course units]
[End]
Degree structure elements
-
! Tietotekniikan opiskelu yliopistossa, 3 ECTS
Choose at least 2 course units- ! ITKY100 Orientation to University Studies (2 ECTS cr.)
- ! ITKY2100 Sparrausta akateemiseen opiskeluun (1 ECTS cr.)
-
! Tietotekniikan perus- ja aineopinnot, aineenopettajakoulutus (LuK-tutkinto, 2017-2020), 82 ECTS [Näytä]
-
! 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.)
-
! Tietotekniikan perustaidot, 20 ECTS
-
! Viestintä- ja kieliopinnot, 10 ECTS [Näytä]
-
! Äidinkielen viestintä, 2 ECTS
- XYHI001 Communication Skills for Infromation Technology (2 ECTS cr.)
- XYHI002 Research Communication (2 ECTS cr.)
- XYHI003 Workplace Communication (3 - 4 ECTS cr.)
- XYHI004 Project Communication (3 ECTS cr.)
- XKVX009 Research Reporting (3 ECTS cr.)
-
! Toinen kotimainen kieli, 2 ECTS
- ! XRUI003 Swedish for Students of Mathematical IT/Written Communication (1 ECTS cr.)
- ! XRUI903 Swedish for Students of Mathematical IT/Oral Communication (1 ECTS cr.)
-
! Vieras kieli (ei alkeis-/täydentäviä kursseja), 2 ECTS
- XENI001 Academic Reading / Information Technology (2 - 3 ECTS cr.)
- XENI003 Communication Skills (3 ECTS cr.)
- ! Vapaasti valittavia viestinnän opintoja, 4 ECTS
-
! Äidinkielen viestintä, 2 ECTS
-
! Pakolliset muiden aineiden opinnot, 25 ECTS
-
Basic studies in Education, 25 ECTS
- ! KTKP010 Learning and Guidance (5 ECTS cr.)
- ! KTKP020 Education, Society and Change (5 ECTS cr.)
- ! KTKP3009 Knowing and Expertise (AIKO) (5 ECTS cr.)
- ! KTKP040 Scientific Thinking and Knowledge (5 ECTS cr.)
- ! KTKP050 Interaction and Collaboration (5 ECTS cr.)
-
Basic studies in Education, 25 ECTS
-
! Valinnaiset opinnot, 60 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.)
- TILA655 Design of Experiment (7 ECTS cr.)
- TIEP1020 Discrete Structures (5 ECTS cr.)
- MATA140 Introduction to Discrete Mathematics (4 ECTS cr.)
- TIEA207 Introductory Project in Computing and Technology (5 ECTS cr.)
- TIEA304 Practical Training (5 - 12 ECTS cr.)
- TIEA3041 Practical Training Abroad (5 - 12 ECTS cr.)
- HTKA114 Game Project (5 ECTS cr.)
- URAA1001 Team&Client Project Course (3 - 6 ECTS cr.)
!
= this element has been marked obligatory
[Beginning]
[Return to previous page]
[Create a study plan based on the degree programme]