Information technology, full-time studies: ITMI25SP
Code: ITMI25SP
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2025-2026 | 2026-2027 | 2027-2028 | 2028-2029 | Autumn 2025 | Spring 2026 | Autumn 2026 | Spring 2027 | Autumn 2027 | Spring 2028 | Autumn 2028 | Spring 2029 | 1. / 2025 | 2. / 2026 | 3. / 2026 | 1. / 2026 | 2. / 2027 | 3. / 2027 | 1. / 2027 | 2. / 2028 | 3. / 2028 | 1. / 2028 | 2. / 2029 | 3. / 2029 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ITMI25SP-1001 |
CORE COMPETENCE
(Choose all ) |
180 | ||||||||||||||||||||||||
ITMI25SP-1002 |
Common studies
(Choose ects: 30) |
30 | ||||||||||||||||||||||||
XY00EX56 | Study and workplace skills | 5 | ||||||||||||||||||||||||
XY00EX57 | Digital skills | 5 | ||||||||||||||||||||||||
XY00EX59 | Finnish communication skills | 5 | ||||||||||||||||||||||||
VV00EY59 | Finnish 1 | 5 | ||||||||||||||||||||||||
XY00EX60 | Professional Swedish | 5 | ||||||||||||||||||||||||
VV00EY60 | Finnish 2 | 5 | ||||||||||||||||||||||||
XY00EY58 | English communication skills | 5 | ||||||||||||||||||||||||
XY00EX61 | Research and development skills | 5 | ||||||||||||||||||||||||
ITMI25SP-1003 |
Engineering fundamentals
(Choose all ) |
20 | ||||||||||||||||||||||||
IT00EX62 | Discrete mathematics 1 | 5 | ||||||||||||||||||||||||
IT00EX66 | Calculus | 5 | ||||||||||||||||||||||||
IT00EX63 | Discrete mathematics 2 | 5 | ||||||||||||||||||||||||
IT00FD48 | IT physics | 5 | ||||||||||||||||||||||||
ITMI25SP-1004 |
Programming and databases
(Choose all ) |
20 | ||||||||||||||||||||||||
IT00EX64 | Basics of programming | 5 | ||||||||||||||||||||||||
IT00FD49 | Advanced programming | 5 | ||||||||||||||||||||||||
IT00FD50 | Full stack programming | 5 | ||||||||||||||||||||||||
IT00EX65 | Databases | 5 | ||||||||||||||||||||||||
ITMI25SP-1005 |
Computer systems
(Choose all ) |
10 | ||||||||||||||||||||||||
IT00FD51 | Computer environments | 5 | ||||||||||||||||||||||||
IT00FD52 | Operating systems | 5 | ||||||||||||||||||||||||
ITMI25SP-1006 |
Computer networks
(Choose all ) |
15 | ||||||||||||||||||||||||
IT00FD53 | Introduction to networks | 5 | ||||||||||||||||||||||||
IT00FD54 | Routing and switching essentials | 5 | ||||||||||||||||||||||||
IT00FD55 | Scaling networks | 5 | ||||||||||||||||||||||||
ITMI25SP-1007 |
Enterprise services
(Choose all ) |
20 | ||||||||||||||||||||||||
IT00FD56 | Cloud environments | 5 | ||||||||||||||||||||||||
IT00FD57 | Data center environments | 5 | ||||||||||||||||||||||||
IT00FD58 | Virtualization | 5 | ||||||||||||||||||||||||
IT00FD59 | Enterprise service management | 5 | ||||||||||||||||||||||||
ITMI25SP-1008 |
Smart networked devices
(Choose all ) |
20 | ||||||||||||||||||||||||
IT00FD60 | IoT electronics and measurements | 5 | ||||||||||||||||||||||||
IT00FD61 | IoT technologies | 5 | ||||||||||||||||||||||||
IT00FD62 | IoT project | 5 | ||||||||||||||||||||||||
IT00FD63 | Applications of AI | 5 | ||||||||||||||||||||||||
ITMI25SP-1009 |
Practical training
(Choose all ) |
30 | ||||||||||||||||||||||||
ST00EZ28 | Practical training | 30 | ||||||||||||||||||||||||
ITMI25SP-1010 |
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 | ||||||||||||||||||||||||
ITMI25SP-1011 |
COMPLEMENTARY COMPETENCE
(Choose ects: 60) |
60 | ||||||||||||||||||||||||
ITMI25SP-1012 |
Professional optional studies
(Choose ects: 45) |
45 | ||||||||||||||||||||||||
ITMI25SP-1013 |
Other optional studies
(Choose ects: 15) |
15 | ||||||||||||||||||||||||
Total | 240 | 73 | 61 | 26 | 30 | 37 | 36 | 30 | 31 | 15 | 11 | 0 | 30 | 37 | 18 | 18 | 30 | 15.5 | 15.5 | 15 | 5.5 | 5.5 | 0 | 15 | 15 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
bachelor level
decree 1129/2014 §2
Professional studies |
No attached course units |
Practical training |
Practical training |
Bachelor's thesis |
Bachelor’s thesis: idea and planning |
Bachelor’s thesis: implementation |
Bachelor’s thesis: reporting, assessment and presentation |
Basic studies |
No attached course units |
Optional studies |
No attached course units |
Not grouped |
Study and workplace skills |
Digital skills |
Finnish communication skills |
Finnish 1 |
Professional Swedish |
Finnish 2 |
English communication skills |
Research and development skills |
Discrete mathematics 1 |
Calculus |
Discrete mathematics 2 |
IT physics |
Basics of programming |
Advanced programming |
Full stack programming |
Databases |
Computer environments |
Operating systems |
Introduction to networks |
Routing and switching essentials |
Scaling networks |
Cloud environments |
Data center environments |
Virtualization |
Enterprise service management |
IoT electronics and measurements |
IoT technologies |
IoT project |
Applications of AI |
Code | Name | Credits (cr) |
---|---|---|
ITMI25SP-1001 |
CORE COMPETENCE
(Choose all) |
180 |
ITMI25SP-1002 |
Common studies
(Choose ects: 30) |
30 |
XY00EX56 | Study and workplace skills | 5 |
XY00EX57 | Digital skills | 5 |
XY00EX59 | Finnish communication skills | 5 |
VV00EY59 | Finnish 1 | 5 |
XY00EX60 | Professional Swedish | 5 |
VV00EY60 | Finnish 2 | 5 |
XY00EY58 | English communication skills | 5 |
XY00EX61 | Research and development skills | 5 |
ITMI25SP-1003 |
Engineering fundamentals
(Choose all) |
20 |
IT00EX62 | Discrete mathematics 1 | 5 |
IT00EX66 | Calculus | 5 |
IT00EX63 | Discrete mathematics 2 | 5 |
IT00FD48 | IT physics | 5 |
ITMI25SP-1004 |
Programming and databases
(Choose all) |
20 |
IT00EX64 | Basics of programming | 5 |
IT00FD49 | Advanced programming | 5 |
IT00FD50 | Full stack programming | 5 |
IT00EX65 | Databases | 5 |
ITMI25SP-1005 |
Computer systems
(Choose all) |
10 |
IT00FD51 | Computer environments | 5 |
IT00FD52 | Operating systems | 5 |
ITMI25SP-1006 |
Computer networks
(Choose all) |
15 |
IT00FD53 | Introduction to networks | 5 |
IT00FD54 | Routing and switching essentials | 5 |
IT00FD55 | Scaling networks | 5 |
ITMI25SP-1007 |
Enterprise services
(Choose all) |
20 |
IT00FD56 | Cloud environments | 5 |
IT00FD57 | Data center environments | 5 |
IT00FD58 | Virtualization | 5 |
IT00FD59 | Enterprise service management | 5 |
ITMI25SP-1008 |
Smart networked devices
(Choose all) |
20 |
IT00FD60 | IoT electronics and measurements | 5 |
IT00FD61 | IoT technologies | 5 |
IT00FD62 | IoT project | 5 |
IT00FD63 | Applications of AI | 5 |
ITMI25SP-1009 |
Practical training
(Choose all) |
30 |
ST00EZ28 | Practical training | 30 |
ITMI25SP-1010 |
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 |
ITMI25SP-1011 |
COMPLEMENTARY COMPETENCE
(Choose ects: 60) |
60 |
ITMI25SP-1012 |
Professional optional studies
(Choose ects: 45) |
45 |
ITMI25SP-1013 |
Other optional studies
(Choose ects: 15) |
15 |