Skip to main content

IT25SP Bachelor Degree Programme in Information Technology (Internet of Things): IT25SP

Code: IT25SP

Degree:
Bachelor of Engineering

Degree title:
Bachelor of Engineering

Credits:
240 ects

Duration:
4 years (240 cr)

Start semester:
Autumn 2025

Teaching language:
English

Descriptions

The degree programme in Internet of Things leads to a bachelor's degree, the title of the degree is Bachelor of Engineering in Information Technology (IoT). The scope of the studies is 240 ECTS credits and the duration is 4 years. The competences produced by the degree correspond to the level of higher education commonly defined in the European Union, which enables the mobility of the workforce and experts.

The programme qualifies the student to work in the fields of IoT, Big Data and Artificial Intelligence; especially, in companies operating within the digital health and industrial internet sectors. The student will also learn how to build IoT systems with good Cybersecurity which is a crucial part of modern IoT system design. The duties of an IoT graduate may vary from software design to electrical engineering, the design of smart wireless devices, and the whole IoT system in the cloud. Besides engineering skills, a student develops his/her communication, social and teamwork skills.

Internet of Things graduates are prepared to work in international environments and teams, and Savonia’s Bachelor of Engineering groups are multinational and multicultural by nature. This degree provides you with the knowledge and skills you need to get a job in Finland or abroad. Themes in IoT program are aligned with Savonia’s strategic goals of Human Security. Internet of Things technology is a key enabler in advancing UN’s sustainable development goals.

The IoT programme develops students’ competencies with a focus on the industrial internet and digital health sectors. At the end of their studies students may choose to study Embedded Engineering (15 ECTS) or Cloud Engineering (15 ECTS).

Embedded Engineering specialisation is for students who like to build tangible things. The emphasis is on hardware and electronics. The students enhance their knowledge and skills with microcontrollers, sensors, their connectivity and will have hands-on experiences with the embedded systems.

Cloud Data Engineering specialisation is for students who are interested in the data processing. IoT Cloud Engineer transforms data into knowledge and supports decision-making. The students will acquire knowledge and skills with Big Data processing, data visualization and deploying cloud services.

Professional development

In Savonia's curricula, the courses form broader study units. In this way, they support the overall development of the student and the development of expertise. At the same time, it becomes possible to combine teaching and working life-oriented research and development activities.

The curriculum for an IoT engineer is designed so that
• the degree produces the skills required in working life
• training ensures the development of the student's expertise.

Student
• prepares a personal study plan to support his/her studies, where previously acquired competence is recognized
• is responsible for the progress of his/her studies.

Savonia's teachers and other personnel guide and support in defining and achieving personal goals.

Annual themes (see the attachment)
• 1st year: IoT foundations in engineering and natural sciences
• 2nd year: Developing basic skills for IoT ecosystem engineering
• 3rd year: Deepening competencies in engineering and project management
• 4th year: Becoming professional in IoT Embedded Engineering or IoT Cloud Engineering

1st year
The student gets introduced to engineering studies and orientation to IoT technology. The student acquires basic knowledge of IoT ecosystems, programming, communication and language, physics, and mathematics.

2nd year
The student develops basic skills for IoT ecosystem engineering, e.g., programming, sensors and electronics, artificial intelligence, and cloud platforms. At the same time more advanced knowledge in mathematics and physics is acquired.

3rd year
The student acquires product development and project management skills through a large IoT project. Engineering competences are deepened further and specialization into embedded or cloud engineering starts.

4th year
The student finalizes specialization studies. Professional skills are developed and shown in the thesis process.

Implementation

In Savonia, the pedagogical starting point is the diverse combination of high-quality and working-life-oriented education and research and development activities. Co-development strengthens multidisciplinary activities, utilization of partnerships and closeness to working life.

Education close to working life emphasizes students' motivation and commitment to their studies. A variety of virtual and physical environments in Savonia and in partner organizations' facilities both at home and abroad connect theory and practice in an extensive and interesting way as part of the student's learning and the also the development of organizations. The education is characterized by multiformity, multidisciplinary and not bounded to time and place.

With comprehensive guidance, the student's professional growth is supported throughout the study path. In Savonia, every student is an individual. The training is carried out taking into account the different needs and goals of the students. Personalized education enables alternative methods of performance and individual paths according to the student's own goals.

In Savonia, the recognition of prior learning and the studification of work are used as part of the student's personal study plan when possible. Students can deepen or expand their skills by utilizing the offerings of Savonia's national and international higher education partners.

Responsibility, sustainable development and global human security challenges are taken into account in the contents and implementation methods of the annual themes and courses.

Select timing or structure view

Show study timings by semester or study year

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 1. / 2026 2. / 2027 1. / 2027 2. / 2028 1. / 2028 2. / 2029
IT25SP-1001
Basic Studies

(Choose all)

50
IT25SP-1002
Basic Studies

(Choose all)

50
IM00BD21 Tools for International Engineering Students 5
4_EXX8110 Mathematics 1 5
4_EXX8140 Physics for Engineering 5
IM00BD26 Communication Skills for Engineering Students 5
4_EXX8120 Mathematics 2 5
IT00BG65 Orientation Project 5
4_EXX8130 Mathematics 3 5
4_EFP8150 Physics for Electrical Engineering 5
IM00BD29 Communication Skills for Engineering Experts 5
IT25SP-1003
Finnish or Swedish

(Choose one)

5
IX00BF80 Basics of Finnish 5
4_EXX8060 Engineering Swedish 5
IT25SP-1004
Professional Studies

(Choose ects: 130)

130
IT25SP-1005
Professional Studies

(Choose all)

115
IM00BD23 Basics of Programming 5
4_EFS8010 Industrial IoT and Digital Health Ecosystems 5
4_EFA8150 Circuits and Systems 5
IT00BD89 Embedded Programming 1 5
4_EFS8070 Object Oriented Programming 5
4_EFA8020 User Interface Programming 5
4_EFA8040 Data Management and SQL 5
4_EFA8060 Electrical Measurements 5
4_EFA8070 Digital Electronics 5
4_EFA8090 Sensor Basics 5
IT00BD90 Basics of Artifical Intelligence 5
4_EFA8050 Browser Programming 5
4_EFA8100 Analog Electronics 1 5
4_EFA8030 Data Structures and Algorithms 5
IT00BD91 IoT Cloud Platforms 5
IT00BD92 Product Design and Development 5
IT00BD93 IoT Project 1 5
IT00BD95 IP Networks 5
IT00BD94 Cybersecurity Fundamentals 5
4_EFS8060 Wireless and Radiotechnology 5
IT00BD96 Industrial Internet and Automation 5
IT00BD97 Digital Signal Processing 5
IT00BD98 IoT Project 2 5
IT25SP-1006
IoT Embedded Engineering

(Choose 15)

0 - 15
4_EFA8110 Analog Electronics 2 5
IT00BE00 Embedded Programming 2 5
4_EFS8050 Real Time Systems 5
IT25SP-1007
IoT Cloud Engineering

(Choose 15)

0 - 15
4_EFS8020 Basics of Big Data 5
4_EFS8040 Business Intelligence 5
IT00BD99 Cloud Certification 5
IT25SP-1008
Elective Studies

(Choose ects: 15)

15
IT25SP-1009
Elective Studies

(Choose ects: 15)

15
IT25SP-1010
Internship

(Choose all)

30
IT25SP-1011
Internship

(Choose all)

30
EX00BD39 Internship 1 5
EX00BD40 Internship 2a 5
EX00BD41 Internship 2b 5
EX00BD42 Internship 3a 5
EX00BD43 Internship 3b 5
EX00BD44 Internship 3c 5
THESIS
Thesis

(Choose all)

15
THESIS-1001
Thesis

(Choose all)

15
XT00BA53 Thesis Planning 5
XT00BA54 Thesis Implementation 5
XT00BA55 Thesis Finalisation 5
XT00BA56 Maturity Test 0
Total 240 70 65 65 45 35 35 30 35 30 35 40 5 35 35 30 35 30 35 40 5

Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.

Code Name Credits (cr)
IT25SP-1001
Basic Studies

(Choose all)

50
IT25SP-1002
Basic Studies

(Choose all)

50
IM00BD21 Tools for International Engineering Students 5
4_EXX8110 Mathematics 1 5
4_EXX8140 Physics for Engineering 5
IM00BD26 Communication Skills for Engineering Students 5
4_EXX8120 Mathematics 2 5
IT00BG65 Orientation Project 5
4_EXX8130 Mathematics 3 5
4_EFP8150 Physics for Electrical Engineering 5
IM00BD29 Communication Skills for Engineering Experts 5
IT25SP-1003
Finnish or Swedish

(Choose one)

5
IX00BF80 Basics of Finnish 5
4_EXX8060 Engineering Swedish 5
IT25SP-1004
Professional Studies

(Choose ects: 130)

130
IT25SP-1005
Professional Studies

(Choose all)

115
IM00BD23 Basics of Programming 5
4_EFS8010 Industrial IoT and Digital Health Ecosystems 5
4_EFA8150 Circuits and Systems 5
IT00BD89 Embedded Programming 1 5
4_EFS8070 Object Oriented Programming 5
4_EFA8020 User Interface Programming 5
4_EFA8040 Data Management and SQL 5
4_EFA8060 Electrical Measurements 5
4_EFA8070 Digital Electronics 5
4_EFA8090 Sensor Basics 5
IT00BD90 Basics of Artifical Intelligence 5
4_EFA8050 Browser Programming 5
4_EFA8100 Analog Electronics 1 5
4_EFA8030 Data Structures and Algorithms 5
IT00BD91 IoT Cloud Platforms 5
IT00BD92 Product Design and Development 5
IT00BD93 IoT Project 1 5
IT00BD95 IP Networks 5
IT00BD94 Cybersecurity Fundamentals 5
4_EFS8060 Wireless and Radiotechnology 5
IT00BD96 Industrial Internet and Automation 5
IT00BD97 Digital Signal Processing 5
IT00BD98 IoT Project 2 5
IT25SP-1006
IoT Embedded Engineering

(Choose 15)

0 - 15
4_EFA8110 Analog Electronics 2 5
IT00BE00 Embedded Programming 2 5
4_EFS8050 Real Time Systems 5
IT25SP-1007
IoT Cloud Engineering

(Choose 15)

0 - 15
4_EFS8020 Basics of Big Data 5
4_EFS8040 Business Intelligence 5
IT00BD99 Cloud Certification 5
IT25SP-1008
Elective Studies

(Choose ects: 15)

15
IT25SP-1009
Elective Studies

(Choose ects: 15)

15
IT25SP-1010
Internship

(Choose all)

30
IT25SP-1011
Internship

(Choose all)

30
EX00BD39 Internship 1 5
EX00BD40 Internship 2a 5
EX00BD41 Internship 2b 5
EX00BD42 Internship 3a 5
EX00BD43 Internship 3b 5
EX00BD44 Internship 3c 5
THESIS
Thesis
15
THESIS-1001
Thesis

(Choose all)

15
XT00BA53 Thesis Planning 5
XT00BA54 Thesis Implementation 5
XT00BA55 Thesis Finalisation 5
XT00BA56 Maturity Test 0