Basic and subject studies in Mathematical Information Technology, major subject (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: | 2011-2014 |
Location: | Aktiiviset |
Further information: | |
Contents: | |
[F]Tavoitteet: | |
Minimum amount of ECTS credits: |
90 |
Code: | TIEAIN |
Level: | [F]Perus- ja aineopinnot |
Type: | For major subject students |
[Hide course units]
[End]
Study module elements
-
! Common studies, 71 ECTS
- ! TIEP115 Foundations of Computing (3 ECTS cr.)
- ! ITKP101 Computer and Datanetworks as Tools (2 - 4 ECTS cr.)
- ! ITKP102 Programming 1 (6 ECTS cr.)
- ! TIEP111 Programming 2 (8 ECTS cr.)
- ! TIEP114 Computer Organization and Architecture (4 ECTS cr.)
- ! ITKP104 Datanetworks (1 - 5 ECTS cr.)
- ! ITKP112 Object Oriented Analysis (3 ECTS cr.)
- ! ITKP113 Object Oriented Design (3 ECTS cr.)
- ! ITKA201 Algorithms 1 (4 ECTS cr.)
- ! ITKA202 Introduction to Software Engineering (3 ECTS cr.)
- ! ITKA203 Operating Systems (4 - 5 ECTS cr.)
-
! Practical course unit, 4 ECTS
Choose at least 1 course units- TIEA207 Introductory project in computing and technology (4 - 6 ECTS cr.)
- TIEA304 Practical Training (4 - 12 ECTS cr.)
- ! ITKA204 Basics of Databases and Data Management (4 - 5 ECTS cr.)
- ! TIEA212 Graphical User Interfaces (5 ECTS cr.)
- ! TIEA217 Research methods in the field of Computer Science (2 ECTS cr.)
- ! TIEA301 Undergraduate Seminar (3 ECTS cr.)
- ! TIEA302 Bachelor's Thesis (7 ECTS cr.)
- ! TIEA303 Maturity Test (0 ECTS cr.)
-
! Profiling subject studies, 19 ECTS
-
Education technology, 19 ECTS
- ! TIEP161 Educational Technology (3 ECTS cr.)
- ! TIEA261 Role of ICT in Education (2 ECTS cr.)
- ! TIEA361 Information Technology for Teachers (5 - 6 ECTS cr.)
- ! ITKA112 User-centric Software Engineering (3 ECTS cr.)
- ! Valinnaisia TIEA/ITKA-, TIES/ITKS-kursseja, 6 ECTS
-
Software and telecommunication technology, 19 ECTS
- ! TIEA211 Algorithms 2 (4 ECTS cr.)
- ! TIEA241 Automatons and Formal Languages (5 ECTS cr.)
- ! ITKA112 User-centric Software Engineering (3 ECTS cr.)
- ! TIEA311 Introduction to Computer Graphics (5 - 6 ECTS cr.)
- ! Valinnaisia TIEA/ITKA-, TIES/ITKS-kursseja, 2 ECTS
-
Computational science, 19 ECTS
- ! TIEA211 Algorithms 2 (4 ECTS cr.)
- ! TIEA311 Introduction to Computer Graphics (5 - 6 ECTS cr.)
- ! TIEA381 Numerical Methods (5 ECTS cr.)
- ! TIEA382 Linear and Discrete Optimization (5 ECTS cr.)
-
Optional profiling studies, 19 ECTS
- TIEA306 Software Assignment (5 ECTS cr.)
- TIEA342 Multicore Programming (5 ECTS cr.)
- TIEA383 Mathematical Modelling 1 (5 ECTS cr.)
- TIEA385 Introduction to Parallel Computing (5 ECTS cr.)
-
Education technology, 19 ECTS
!
= this element has been marked obligatory
[Beginning]