Bachelor's Degree Programme in Mathematical Information Technology (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
-
! Yleisopinnot, 3 ECTS
- ! ITKY100 Orientation to University Studies (2 ECTS cr.)
- ! ITKY2100 Sparrausta akateemiseen opiskeluun (1 ECTS cr.)
-
! Basic and Subject studies in Mathematical Information Technology (B.Sc., 2017-2020), 96 ECTS [Näytä]
-
! Tietotekniikan perustaidot, 20 ECTS
- ! ITKP101 Computer and Data Networks as Tools (2 ECTS cr.)
- ! ITKP1011 Web design (2 ECTS cr.)
- ! ITKP104 Data Networks (1 - 5 ECTS cr.)
- ! TIEP114 Computer Organization and Architecture (3 ECTS cr.)
- ! TIEP115 Foundations of Computing (3 ECTS cr.)
- ! ITKA203 Operating Systems (5 ECTS cr.)
-
! Ohjelmistokehitystaidot, 28 ECTS
- ! ITKP102 Programming 1 (6 ECTS cr.)
- ! TIEP111 Programming 2 (8 ECTS cr.)
- ! ITKA201 Algorithms 1 (4 ECTS cr.)
- ! TIEA211 Algorithms 2 (4 ECTS cr.)
- ! TIEA1130 Object Oriented Design and Programming (3 - 5 ECTS cr.)
- ! TIEA341 Functional Programming 1 (3 - 5 ECTS cr.)
-
! Sovellusohjelmointi, 18 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.)
- ! ITKA2050 Ohjelmistoturvallisuuden perusteet (3 ECTS cr.)
-
! Käytäntöön orientoituminen, 5 ECTS
- 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.)
-
! Johdatus tieteelliseen toimintaan, 10 ECTS
- ! TIEA301 Undergraduate Seminar (3 ECTS cr.)
- ! TIEA302 Bachelor's Thesis (7 ECTS cr.)
- ! TIEA303 Maturity Test (0 ECTS cr.)
-
! Valinnaisia informaatioteknologian tiedekunnan aineopintoja, 15 ECTS
- TIEA2080 Web-palvelinohjelmointi (5 ECTS cr.)
- TIEA241 Automatons and Formal Languages (5 ECTS cr.)
- TIEA311 Introduction to Computer Graphics (5 ECTS cr.)
- TIEA322 Communication Protocols (1 - 5 ECTS cr.)
- HTKA112 Magic of the Game - Perspectives to Digital Games (5 ECTS cr.)
- TIEA219 Game Design (5 ECTS cr.)
- TIEA381 Numerical Methods (5 ECTS cr.)
- TIEA382 Linear and Discrete Optimization (5 ECTS cr.)
- TIEA383 Mathematical Modelling 1 (5 ECTS cr.)
- TIEA345 Prototypes of IoT (2 - 4 ECTS cr.)
- TIEA261 Role of ICT in Education (2 ECTS cr.)
- TIEA361 Information Technology for Teachers (5 ECTS cr.)
- TJTA330 Software Production (5 ECTS cr.)
- TJTA113 Development of Information Systems (5 ECTS cr.)
- TJTA3111 Project Control (5 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
-
Vaihtoehto 1: Matematiikan perusopinnot 25 op, 25 ECTS
-
Matematiikan perusopinnot, vaihtoehto A, 25 ECTS
- ! MATP121 Linear Algebra and Geometry 1 (7 ECTS cr.)
- ! MATP211 Calculus 1 (4 ECTS cr.)
- ! MATP212 Calculus 2 (5 ECTS cr.)
- ! MATP213 Calculus 3 (5 ECTS cr.)
- ! Valinnaisia MATP tai MATA-tasoisia kursseja, 4 ECTS
-
Matematiikan perusopinnot, vaihtoehto B, 27 ECTS
- ! MATP121 Linear Algebra and Geometry 1 (7 ECTS cr.)
- ! MATA171 Introduction to Mathematical Analysis 1 (5 ECTS cr.)
- ! MATA172 Introduction to Mathematical Analysis 2 (5 ECTS cr.)
- ! MATA173 Introduction to Mathematical Analysis 3 (5 ECTS cr.)
- ! MATP213 Calculus 3 (5 ECTS cr.)
-
Matematiikan perusopinnot, vaihtoehto A, 25 ECTS
-
Vaihtoehto 2: Tietoteknikon menetelmäopintokokonaisuus 30 op, 30 ECTS
-
Tietoteknikon menetelmäopintokokonaisuus (2017-2020), 30 ECTS
- Matematiikan opinnot 14 op, 14 ECTS
- Muita vähintään perusopintotasoisia sivuaineopintoja 16 op, 16 ECTS
-
Tietoteknikon menetelmäopintokokonaisuus (2017-2020), 30 ECTS
-
Vaihtoehto 3: Tilastotieteen perusopinnot 25 op, 25 ECTS
-
Tilastotieteen perusopintokokonaisuus, vaihtoehto A, 25 ECTS
- TILP100 Introduction to Statistics (2 - 3 ECTS cr.)
- ! TILP2500 Data and measuring (5 ECTS cr.)
- ! TILA410 R-Course (1 - 2 ECTS cr.)
- ! TILP2600 From data to model (5 ECTS cr.)
- ! TILP350 SPSS Course (2 ECTS cr.)
- ! Valinnaisia opintoja, 8 ECTS
-
Tilastotieteen perusopintokokonaisuus, vaihtoehto B, 25 ECTS
- TILP100 Introduction to Statistics (2 - 3 ECTS cr.)
- TILP150 Basic Course in Statistics (6 ECTS cr.)
- ! TILP350 SPSS Course (2 ECTS cr.)
- Valinnaisia opintoja, 14 ECTS
-
Tilastotieteen perusopintokokonaisuus, vaihtoehto A, 25 ECTS
-
Vaihtoehto 4: Muu sivuaine ja diskreettien rakenteiden osaaminen, 0 ECTS
-
! Diskreettien rakenteiden osaaminen, 4 ECTS
Choose at least 1 course units- MATA140 Introduction to Discrete Mathematics (4 ECTS cr.)
- TIEP1020 Discrete Structures (5 ECTS cr.)
- ! Mikä tahansa perusopintokokonaisuus, 25 op, 25 ECTS
-
! Diskreettien rakenteiden osaaminen, 4 ECTS
-
Vaihtoehto 1: Matematiikan perusopinnot 25 op, 25 ECTS
-
! Valinnaiset opinnot, 37 ECTS
- ITKP106 Programming 1, Mobile (1 ECTS cr.)
- TIEP112 Programming 2, C++ (1 ECTS cr.)
- TIEP113 Programming 2, JSP (1 ECTS cr.)
- TIEP116 Java and Databases (1 ECTS cr.)
- TIEP140 Introduction to Data Analytics (2 ECTS cr.)
- TIEP161 Educational Technology (3 ECTS cr.)
- TIEP175 Mathematical Computing and Visualization (1 - 2 ECTS cr.)
- TIEP176 Practical applications of discrete structures (1 - 2 ECTS cr.)
- TIEP181 Introduction to Mathematical Computing (2 - 4 ECTS cr.)
- TIEP1020 Discrete Structures (5 ECTS cr.)
- MATA140 Introduction to Discrete Mathematics (4 ECTS cr.)
- TIEA306 Software Assignment (1 - 5 ECTS cr.)
- ! TILP2500 Data and measuring (5 ECTS cr.)
!
= this element has been marked obligatory
[Beginning]
[Return to previous page]
[Create a study plan based on the degree programme]