IT25SP Bachelor Degree Programme in Information Technology (Internet of Things): IT25SP
Code: IT25SP
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 |