Information technology, full-time studies: ITMI22SP
Code: ITMI22SP
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2022-2023 | 2023-2024 | 2024-2025 | 2025-2026 | Autumn 2022 | Spring 2023 | Autumn 2023 | Spring 2024 | Autumn 2024 | Spring 2025 | Autumn 2025 | Spring 2026 | 1. / 2022 | 2. / 2023 | 3. / 2023 | 1. / 2023 | 2. / 2024 | 3. / 2024 | 1. / 2024 | 2. / 2025 | 3. / 2025 | 1. / 2025 | 2. / 2026 | 3. / 2026 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ITMI22SP-1001 |
CORE COMPETENCE
(Choose all ) |
195 | ||||||||||||||||||||||||
ITMI22SP-1002 |
Professional learning skills
(Choose 15) |
15 | ||||||||||||||||||||||||
KY00DS63 | Study and career planning | 5 | ||||||||||||||||||||||||
KY00DS49 | Finnish 1 | 5 | ||||||||||||||||||||||||
KY00DS51 | Finnish communication skills | 5 | ||||||||||||||||||||||||
TK00BK40 | Discrete mathematics 1 | 5 | ||||||||||||||||||||||||
ITMI22SP-1003 |
Secure ICT environment
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00EB80 | Computer and ICT environments | 5 | ||||||||||||||||||||||||
IT00EB81 | Introduction to programming | 5 | ||||||||||||||||||||||||
IT00CO77 | Security fundamentals | 5 | ||||||||||||||||||||||||
ITMI22SP-1004 |
Engineering fundamentals
(Choose 15) |
15 | ||||||||||||||||||||||||
IT00EB82 | IT physics | 5 | ||||||||||||||||||||||||
IT00CO78 | Calculus | 5 | ||||||||||||||||||||||||
KY00DS50 | Finnish 2 | 5 | ||||||||||||||||||||||||
KY00DS46 | Professional Swedish | 5 | ||||||||||||||||||||||||
ITMI22SP-1005 |
Network service environment
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00EB83 | Operating systems and server environments | 5 | ||||||||||||||||||||||||
IT00EB84 | Object-oriented programming | 5 | ||||||||||||||||||||||||
IT00CO71 | Networking fundamentals | 5 | ||||||||||||||||||||||||
ITMI22SP-1006 |
Terminology and electronic engineering
(Choose all ) |
15 | ||||||||||||||||||||||||
KY00DS48 | English communication skills | 5 | ||||||||||||||||||||||||
IT00EB85 | Python programming and data processing | 5 | ||||||||||||||||||||||||
IT00EB86 | IoT electronics and measurements | 5 | ||||||||||||||||||||||||
ITMI22SP-1007 |
Local area networks and servers
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00EB87 | Introduction to networks | 5 | ||||||||||||||||||||||||
IT00EB88 | Routing and switching essentials | 5 | ||||||||||||||||||||||||
IT00EB89 | Data center environments | 5 | ||||||||||||||||||||||||
ITMI22SP-1008 |
Software development
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00EB90 | Full stack programming | 5 | ||||||||||||||||||||||||
IT00EB91 | Databases | 5 | ||||||||||||||||||||||||
TK00BK51 | Discrete mathematics 2 | 5 | ||||||||||||||||||||||||
ITMI22SP-1009 |
Network and IoT technologies
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00EB92 | Scaling networks | 5 | ||||||||||||||||||||||||
IT00EB93 | Advanced networking | 5 | ||||||||||||||||||||||||
IT00EB94 | IoT technologies | 5 | ||||||||||||||||||||||||
ITMI22SP-1010 |
Services and security
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00EB95 | Enterprise service management | 5 | ||||||||||||||||||||||||
IT00EB96 | Applying IoT | 5 | ||||||||||||||||||||||||
IT00EB97 | Information and network security | 5 | ||||||||||||||||||||||||
ITMI22SP-1011 |
ICT business and research
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00EB98 | ICT business management | 5 | ||||||||||||||||||||||||
IT00EB99 | Research and development skills | 5 | ||||||||||||||||||||||||
IT00EC00 | Design patterns and object-oriented techniques | 5 | ||||||||||||||||||||||||
ITMI22SP-1012 |
Practical training
(Choose all ) |
30 | ||||||||||||||||||||||||
IT00EC01 | Practical training | 30 | ||||||||||||||||||||||||
ITMI22SP-1013 |
Bachelor's thesis
(Choose all ) |
15 | ||||||||||||||||||||||||
OP00AA43 | Bachelor’s thesis: idea and planning | 5 | ||||||||||||||||||||||||
OP00AA44 | Bachelor’s thesis: implementation | 5 | ||||||||||||||||||||||||
OP00AA45 | Bachelor’s thesis: reporting, assessment and presentation | 5 | ||||||||||||||||||||||||
ITMI22SP-1014 |
COMPLEMENTARY COMPETENCE
(Choose ects: 45) |
45 | ||||||||||||||||||||||||
ITMI22SP-1015 |
ICT competences
(Choose ects: 15) |
0 - 15 | ||||||||||||||||||||||||
IT00EC02 | Service deployment project | 5 | ||||||||||||||||||||||||
IT00EC03 | Software testing and quality assurance | 5 | ||||||||||||||||||||||||
IT00EC04 | Probability and information theory | 5 | ||||||||||||||||||||||||
ITMI22SP-1016 |
Data applications for ICT
(Choose ects: 15) |
0 - 15 | ||||||||||||||||||||||||
IT00EC05 | Software development project | 5 | ||||||||||||||||||||||||
IT00EC06 | Big data and visualization | 5 | ||||||||||||||||||||||||
IT00EC07 | Digital image processing | 5 | ||||||||||||||||||||||||
ITMI22SP-1017 |
Personal and project studies
(Choose ects: 15) |
0 - 15 | ||||||||||||||||||||||||
ITMI22SP-1019 |
Optional studies
(Choose ects: 15) |
15 | ||||||||||||||||||||||||
Total | 240 | 68 | 61 | 71 | 35 | 32 | 36 | 30 | 31 | 30 | 41 | 20 | 15 | 32 | 18 | 18 | 30 | 15.5 | 15.5 | 30 | 20.5 | 20.5 | 20 | 7.5 | 7.5 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
bachelor level
decree 1129/2014 §2
Code | Name | Credits (cr) |
---|---|---|
ITMI22SP-1001 |
CORE COMPETENCE
(Choose all) |
195 |
ITMI22SP-1002 |
Professional learning skills
(Choose 15) |
15 |
KY00DS63 | Study and career planning | 5 |
KY00DS49 | Finnish 1 | 5 |
KY00DS51 | Finnish communication skills | 5 |
TK00BK40 | Discrete mathematics 1 | 5 |
ITMI22SP-1003 |
Secure ICT environment
(Choose all) |
15 |
IT00EB80 | Computer and ICT environments | 5 |
IT00EB81 | Introduction to programming | 5 |
IT00CO77 | Security fundamentals | 5 |
ITMI22SP-1004 |
Engineering fundamentals
(Choose 15) |
15 |
IT00EB82 | IT physics | 5 |
IT00CO78 | Calculus | 5 |
KY00DS50 | Finnish 2 | 5 |
KY00DS46 | Professional Swedish | 5 |
ITMI22SP-1005 |
Network service environment
(Choose all) |
15 |
IT00EB83 | Operating systems and server environments | 5 |
IT00EB84 | Object-oriented programming | 5 |
IT00CO71 | Networking fundamentals | 5 |
ITMI22SP-1006 |
Terminology and electronic engineering
(Choose all) |
15 |
KY00DS48 | English communication skills | 5 |
IT00EB85 | Python programming and data processing | 5 |
IT00EB86 | IoT electronics and measurements | 5 |
ITMI22SP-1007 |
Local area networks and servers
(Choose all) |
15 |
IT00EB87 | Introduction to networks | 5 |
IT00EB88 | Routing and switching essentials | 5 |
IT00EB89 | Data center environments | 5 |
ITMI22SP-1008 |
Software development
(Choose all) |
15 |
IT00EB90 | Full stack programming | 5 |
IT00EB91 | Databases | 5 |
TK00BK51 | Discrete mathematics 2 | 5 |
ITMI22SP-1009 |
Network and IoT technologies
(Choose all) |
15 |
IT00EB92 | Scaling networks | 5 |
IT00EB93 | Advanced networking | 5 |
IT00EB94 | IoT technologies | 5 |
ITMI22SP-1010 |
Services and security
(Choose all) |
15 |
IT00EB95 | Enterprise service management | 5 |
IT00EB96 | Applying IoT | 5 |
IT00EB97 | Information and network security | 5 |
ITMI22SP-1011 |
ICT business and research
(Choose all) |
15 |
IT00EB98 | ICT business management | 5 |
IT00EB99 | Research and development skills | 5 |
IT00EC00 | Design patterns and object-oriented techniques | 5 |
ITMI22SP-1012 |
Practical training
(Choose all) |
30 |
IT00EC01 | Practical training | 30 |
ITMI22SP-1013 |
Bachelor's thesis
(Choose all) |
15 |
OP00AA43 | Bachelor’s thesis: idea and planning | 5 |
OP00AA44 | Bachelor’s thesis: implementation | 5 |
OP00AA45 | Bachelor’s thesis: reporting, assessment and presentation | 5 |
ITMI22SP-1014 |
COMPLEMENTARY COMPETENCE
(Choose ects: 45) |
45 |
ITMI22SP-1015 |
ICT competences
(Choose ects: 15) |
0 - 15 |
IT00EC02 | Service deployment project | 5 |
IT00EC03 | Software testing and quality assurance | 5 |
IT00EC04 | Probability and information theory | 5 |
ITMI22SP-1016 |
Data applications for ICT
(Choose ects: 15) |
0 - 15 |
IT00EC05 | Software development project | 5 |
IT00EC06 | Big data and visualization | 5 |
IT00EC07 | Digital image processing | 5 |
ITMI22SP-1017 |
Personal and project studies
(Choose ects: 15) |
0 - 15 |
ITMI22SP-1019 |
Optional studies
(Choose ects: 15) |
15 |