Skip to main content

Information technology, full-time studies: ITMI25SP

Code: ITMI25SP

Degree:
Bachelor of Engineering

Degree title:
Insinööri (AMK), Bachelor of Engineering

Credits:
240 ects

Duration:
4 years (240 cr)

Start semester:
Autumn 2025

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.

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