Skip to main content

Information Technology (in English): Smart IoT Systems: IoT and Networks

Code: TXL25S1

Degree title
Bachelor of Engineering, BEng
Credits
240 ects
Duration
4 years (240 ECTS)
Start semester
Autumn 2025
Teaching language
English

Descriptions

The extent of Degeree Programme in Engineering is 240 ECTS credits. The first year of studies is organised in software-oriented and hardware-oriented study themes. They provide fundamental knowledge and skills in the field of ICT and introduce the study paths of the programme. This enables students to choose the most suitable study path for them. Professional studies, project studies, mathematics, physics as well as English language and communication studies are integrated in the courses to enable phenomenon-based learning. Finnish courses are offered as separate courses. The first year of studies aims to build a solid theoretical and technological base for professional studies.

Students choose their professional major at the end of their first-year studies and during the second study year, students will focus on developing their professional competence. The programme offers two majors:

• Software Engineering. Towards the end of their studies, students have a possibility to deepen their knowledge towards mobile development or machine learning and neural networks.
• Smart IoT Systems. Students have a possibility to deepen their knowledge towards embedded IoT devices or IoT and networks.

The third year of studies will begin with professional studies which will deepen students’ engineering skills and theoretical knowledge of the major. During work placements, students apply their knowledge and skills to practice and are able to further develop their professional competence.

The final, fourth year of studies will include a multidisciplinary innovation project which is a project often completed in a multidisciplinary project team requiring strong engineering skills and team working skills. The learning process will culminate in the final year project (Bachelor’s thesis).

Structure of the degree (240 ECTS)
• Orientation to Information Technology 60 ECTS
• Fundamental Professional Studies 30 ECTS
• Advanced Professional Studies 60 ECTS
• Common Professional Studies 35 ECTS
• Profile Studies in Working Life Skills 5 ECTS
• Elective Studies 5 ECTS
• Work Placement 30 ECTS
• Bachelor's thesis 15 ECTS

The content of the studies is based on working life and partly phenomenon-based learning. Some of the studies, where applicable, are connected to Metropolia's innovation hubs and multidisciplinary projects there. The implementation of the courses will take into account the principles of sustainable development where applicable. Students can also complete some of their studies as exchange students in international partner universities.

Development

The curriculum has been developed to correspond to the needs of working life in the field of ICT both in Finland and internationally.

Further information

Kopioitu TXL24S1 OPS seuraavin muutoksin:

Poistettu seuraavat opintojaksot:
TX00EW83 Ohjelmisto 1
TX00EW84 Ohjelmisto 2
XX00DZ39 Monialainen innovaatioprojekti
TX00FM25 Kansantalous ja kestävä kehitys
TX00EX84 IoT-tietoturva

Poistettu erillinen opintokokonaisuus:
TXK22-O Vaihtuva erikoiskurssi

Lisätty seuraavat opintojaksot:
TX00FX25 Ohjelmisto 1
TX00FX26 Ohjelmisto 2
XX00FV31 Metropolia Minno 1
XX00FV32 Metropolia Minno 2
XX00FV33 Metropolia Minno 3
TX00FY16 Soveltava innovaatio
XX00FW79 Kestävyys eurooppalaisessa kaupunkiympäristössä

Lisätty seuraava opintokokonaisuus:
Työelämätaitojen profiloitumisopinnot

Tietoturva-osuus on integroitu osaksi Ohjelmisto 1 -opintojaksoa.
Tekoäly-osuus on integroitu osaksi Ohjelmisto 2 -opintojaksoa.

Ylläpitäjä: Anna Hynninen

Objective

The descriptions of the IT competences are attached to this curriculum.

Description

This major gives you an insight to the embedded computer systems and cloud services including Internet of Things. After one semester of fundamental professional studies, students can focus more in detail to the smart embedded devices or to the cloud services and communication technologies. IoT and Networks: IoT and Networks studies give student an insight to the world of computer network technologies, server systems and cloud services. You can put the learnt theory into practice in our data communication laboratory, which is based on IP-networking, server systems and mobile networks. Courses developed in co-operation with the leading networking equipment manufacturers give excellent skill set for secure network and server system design, implementation and maintaining. Graduates may work in various ICT related positions such as a project manager, network specialist, cloud system administrator, ICT security specialist or technical specialist.

Show study timings by semester, study year or period

Code Name Credits (ECTS) 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. / 2025 3. / 2026 4. / 2026 1. / 2026 2. / 2026 3. / 2027 4. / 2027 1. / 2027 2. / 2027 3. / 2028 4. / 2028 1. / 2028 2. / 2028 3. / 2029 4. / 2029
TXL25S1-1001
Orientation to Information Technology

(Choose all )

60
TX00FX25 Software 1 15
TX00FX26 Software 2 15
TX00EW85 Hardware 1 15
TX00EW86 Hardware 2 15
TXL25S1-1002
Fundamental Professional Studies

(Choose one )

30
TXL25S1-1004
Basics of Smart IoT Systems

(Choose all )

30
TX00EX72 C Programming in IoT Devices 5
TX00EX77 Switched Networks and Routing 5
TX00EX73 Engineering Mathematics 5
TX00EX76 Embedded Systems Programming 5
TX00EX75 Linux Servers and Databases 5
TX00EX74 Probability and Statistics 5
TXL25S1-1005
Advanced Professional Studies

(Choose one )

60
TXL25S1-1008
IoT and Networks

(Choose ects: 60)

60
TX00EX90 Windows Servers 5
TX00EX92 Secure Enterprise Networks 5
TX00EX91 Cloud Computing Fundamentals and Machine Learning 5
TX00EX93 Enterprise Virtualisation Configuration and Management 5
TX00EX94 Cybersecurity Operations 5
TX00EX96 Amazon Web Services 5
TX00EX97 Microservices and Container Orchestration 5
TX00EY35 Ethical Hacking 5
TX00EX95 Introduction to Big Data Analytics 5
TX00EX99 Practical Cybersecurity 5
TX00EX87 IoT Project 10
TXL25S1-1009
Common Professional Studies

(Choose ects: 35)

35
TX00EN52 Finnish 1 5
TX00EN53 Finnish 2 5
TX00EA52 Engineering Finnish and Communication Skills 5
TX00EA51 Engineering Swedish 5
XX00EF54 Finnish as a Second Language: Finnish at Work 5
TX00EX68 Academic and Research Communication 5
XX00FV31 Metropolia Minno 1 2
XX00FV32 Metropolia Minno 2 3
XX00FV33 Metropolia Minno 3 5
TX00FY16 Applied Innovation 5
TX00FW25 Economics 4
XX00FW79 Sustainability in the Urban European Context 1
TXL25S1-1014
Profile Studies in Working Life Skills

(Choose ects: 5)

5
TXL25S1-1010
Elective Studies

(Choose ects: 5)

5
TXL25S1-1011
Work Placement

(Choose all )

30
TX00EW79 Work Placement 1 15
TX00EW80 Work Placement 2 15
TXL25S1-1012
Bachelor's Thesis

(Choose all )

15
XX00EL75 Planning of the Thesis Work 5
XX00EL76 Implementation of the Thesis Work 5
XX00EL77 Reporting of the Thesis and Maturity Test 5
Total 240 70 55 60 60 35 35 30 25 30 30 30 30 17.5 17.5 17.5 17.5 15 15 10 15 15 15 22.5 7.5 15 15 15 15

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

amk::amk-tutkintojen kieliopinnot

AMK-tutkintoon johtavien opintojen tavoitteena on, että tutkinnon suorittaneella on riittävä viestintä- ja kielitaito oman alansa tehtäviin sekä kansainväliseen toimintaan ja yhteistyöhön. (Valtioneuvoston asetus ammattikorkeakoulusta 1129/2014, 4 §).

Second domestic language (Swedish)

Ruotsin kielen taito, joka julkisyhteisöjen henkilöstöltä vaadittavasta kielitaidosta annetun lain (424/2003) mukaan vaaditaan korkeakoulututkintoa edellyttävään virkaan kaksikielisellä virka-alueella ja joka ammatin harjoittamisen ja ammatillisen kehityksen kannalta on tarpeellinen.

Engineering Swedish
Second domestic language (Swedish)

Ruotsin kielen taito, joka julkisyhteisöjen henkilöstöltä vaadittavasta kielitaidosta annetun lain (424/2003) mukaan vaaditaan korkeakoulututkintoa edellyttävään virkaan kaksikielisellä virka-alueella ja joka ammatin harjoittamisen ja ammatillisen kehityksen kannalta on tarpeellinen.

Engineering Swedish
Second domestic language (Swedish)

Ruotsin kielen taito, joka julkisyhteisöjen henkilöstöltä vaadittavasta kielitaidosta annetun lain (424/2003) mukaan vaaditaan korkeakoulututkintoa edellyttävään virkaan kaksikielisellä virka-alueella ja joka ammatin harjoittamisen ja ammatillisen kehityksen kannalta on tarpeellinen.

Engineering Swedish
Not grouped
Software 1
Software 2
Object-oriented Programming
Programming Project
Web Development
Web Project
C Programming in IoT Devices
Switched Networks and Routing
Engineering Mathematics
Embedded Systems Programming
Linux Servers and Databases
Probability and Statistics
Description and Modelling Techniques
User-centred Design
Software Engineering Project 1
Data Structures and Algorithms
Design Patterns
Software Engineering Project 2
Probability Calculus and Statistics
Ethical Hacking
Database Solutions
Data Handling and Machine Learning
Neural Networks
Neural Network Project
Mobile Application Development Project
Advanced Mobile Application Development
Sensors in Mobile Application Development
Design Patterns in Mobile Application Development
Object-Oriented Programming in IoT Devices
Modern Computer Architecture
Mathematics and Physics for IoT
IoT Connecting Things
IoT Devices and Wireless Communication
Sensor Physics
Managing Linux Systems with Embedded Perspective
ARM Processors and Embedded Operating Systems
Embedded Linux Basics (Yocto Project)
Software Test Automation for Embedded Systems
IoT Project
Windows Servers
Secure Enterprise Networks
Cloud Computing Fundamentals and Machine Learning
Enterprise Virtualisation Configuration and Management
Cybersecurity Operations
Amazon Web Services
Microservices and Container Orchestration
Ethical Hacking
Introduction to Big Data Analytics
Practical Cybersecurity
IoT Project
Finnish 1
Finnish 2
Engineering Finnish and Communication Skills
Academic and Research Communication
Metropolia Minno 1
Metropolia Minno 2
Metropolia Minno 3
Applied Innovation
Economics
Sustainability in the Urban European Context
Work Placement 1
Work Placement 2
Planning of the Thesis Work
Implementation of the Thesis Work
Reporting of the Thesis and Maturity Test

STRUCTURE Bachelor (A18.12.2014/1129)

Asetuksen 18.12.2014/1129 mukainen rakenne. 2 § Opintojen rakenne Ammattikorkeakoulututkintoon johtaviin opintoihin kuuluu: 1) perus- ja ammattiopintoja; 2) vapaasti valittavia opintoja; 3) ammattitaitoa edistävää harjoittelua; 4) opinnäytetyö.

Elective Studies

No attached course units

Elective Studies

No attached course units

Elective Studies

No attached course units

Elective Studies

No attached course units

Elective Studies

No attached course units

Not grouped

ARENE 2022::UAS shared competences::Bachelor’s degree

Replaces the Metropolia's Generic Competences::Bachelor's Degree, UAS” -matrix.. Heidi Rontu/31.8.2022

Operating in a workplace

The graduating student has versatile working life skills and is able to operate in work communities of their field.
- Is able to work constructively in a work community and promotes their own and their work community’s well-being.
- Is able to act professionally in communication and interaction situations at a workplace.
- Utilises the opportunities offered by technology and digitalisation in their work.
- Understands the complexity of changing working life and their own resilience in changing working life situations
- Has capabilities for an entrepreneurial approach.

Software 1
Software 2
Hardware 1
Hardware 2
Programming Project
Web Project
Description and Modelling Techniques
User-centred Design
Software Engineering Project 1
Software Engineering Project 2
Neural Network Project
Mobile Application Development Project
Embedded Linux Basics (Yocto Project)
Cloud Computing Fundamentals and Machine Learning
Enterprise Virtualisation Configuration and Management
Amazon Web Services
Microservices and Container Orchestration
Practical Cybersecurity
IoT Project
Engineering Finnish and Communication Skills
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Academic and Research Communication
Metropolia Minno 1
Metropolia Minno 2
Metropolia Minno 3
Applied Innovation
Work Placement 1
Work Placement 2
Planning of the Thesis Work
Implementation of the Thesis Work
Reporting of the Thesis and Maturity Test
Operating in a workplace

The graduating student has versatile working life skills and is able to operate in work communities of their field.
- Is able to work constructively in a work community and promotes their own and their work community’s well-being.
- Is able to act professionally in communication and interaction situations at a workplace.
- Utilises the opportunities offered by technology and digitalisation in their work.
- Understands the complexity of changing working life and their own resilience in changing working life situations
- Has capabilities for an entrepreneurial approach.

Software 1
Software 2
Hardware 1
Hardware 2
Programming Project
Web Project
Description and Modelling Techniques
User-centred Design
Software Engineering Project 1
Software Engineering Project 2
Neural Network Project
Mobile Application Development Project
Embedded Linux Basics (Yocto Project)
Cloud Computing Fundamentals and Machine Learning
Enterprise Virtualisation Configuration and Management
Amazon Web Services
Microservices and Container Orchestration
Practical Cybersecurity
IoT Project
Engineering Finnish and Communication Skills
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Academic and Research Communication
Metropolia Minno 1
Metropolia Minno 2
Metropolia Minno 3
Applied Innovation
Work Placement 1
Work Placement 2
Planning of the Thesis Work
Implementation of the Thesis Work
Reporting of the Thesis and Maturity Test
Operating in a workplace

The graduating student has versatile working life skills and is able to operate in work communities of their field.
- Is able to work constructively in a work community and promotes their own and their work community’s well-being.
- Is able to act professionally in communication and interaction situations at a workplace.
- Utilises the opportunities offered by technology and digitalisation in their work.
- Understands the complexity of changing working life and their own resilience in changing working life situations
- Has capabilities for an entrepreneurial approach.

Software 1
Software 2
Hardware 1
Hardware 2
Programming Project
Web Project
Description and Modelling Techniques
User-centred Design
Software Engineering Project 1
Software Engineering Project 2
Neural Network Project
Mobile Application Development Project
Embedded Linux Basics (Yocto Project)
Cloud Computing Fundamentals and Machine Learning
Enterprise Virtualisation Configuration and Management
Amazon Web Services
Microservices and Container Orchestration
Practical Cybersecurity
IoT Project
Engineering Finnish and Communication Skills
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Academic and Research Communication
Metropolia Minno 1
Metropolia Minno 2
Metropolia Minno 3
Applied Innovation
Work Placement 1
Work Placement 2
Planning of the Thesis Work
Implementation of the Thesis Work
Reporting of the Thesis and Maturity Test
Operating in a workplace

The graduating student has versatile working life skills and is able to operate in work communities of their field.
- Is able to work constructively in a work community and promotes their own and their work community’s well-being.
- Is able to act professionally in communication and interaction situations at a workplace.
- Utilises the opportunities offered by technology and digitalisation in their work.
- Understands the complexity of changing working life and their own resilience in changing working life situations
- Has capabilities for an entrepreneurial approach.

Software 1
Software 2
Hardware 1
Hardware 2
Programming Project
Web Project
Description and Modelling Techniques
User-centred Design
Software Engineering Project 1
Software Engineering Project 2
Neural Network Project
Mobile Application Development Project
Embedded Linux Basics (Yocto Project)
Cloud Computing Fundamentals and Machine Learning
Enterprise Virtualisation Configuration and Management
Amazon Web Services
Microservices and Container Orchestration
Practical Cybersecurity
IoT Project
Engineering Finnish and Communication Skills
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Academic and Research Communication
Metropolia Minno 1
Metropolia Minno 2
Metropolia Minno 3
Applied Innovation
Work Placement 1
Work Placement 2
Planning of the Thesis Work
Implementation of the Thesis Work
Reporting of the Thesis and Maturity Test
Operating in a workplace

The graduating student has versatile working life skills and is able to operate in work communities of their field.
- Is able to work constructively in a work community and promotes their own and their work community’s well-being.
- Is able to act professionally in communication and interaction situations at a workplace.
- Utilises the opportunities offered by technology and digitalisation in their work.
- Understands the complexity of changing working life and their own resilience in changing working life situations
- Has capabilities for an entrepreneurial approach.

Software 1
Software 2
Hardware 1
Hardware 2
Programming Project
Web Project
Description and Modelling Techniques
User-centred Design
Software Engineering Project 1
Software Engineering Project 2
Neural Network Project
Mobile Application Development Project
Embedded Linux Basics (Yocto Project)
Cloud Computing Fundamentals and Machine Learning
Enterprise Virtualisation Configuration and Management
Amazon Web Services
Microservices and Container Orchestration
Practical Cybersecurity
IoT Project
Engineering Finnish and Communication Skills
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Academic and Research Communication
Metropolia Minno 1
Metropolia Minno 2
Metropolia Minno 3
Applied Innovation
Work Placement 1
Work Placement 2
Planning of the Thesis Work
Implementation of the Thesis Work
Reporting of the Thesis and Maturity Test
Operating in a workplace

The graduating student has versatile working life skills and is able to operate in work communities of their field.
- Is able to work constructively in a work community and promotes their own and their work community’s well-being.
- Is able to act professionally in communication and interaction situations at a workplace.
- Utilises the opportunities offered by technology and digitalisation in their work.
- Understands the complexity of changing working life and their own resilience in changing working life situations
- Has capabilities for an entrepreneurial approach.

Software 1
Software 2
Hardware 1
Hardware 2
Programming Project
Web Project
Description and Modelling Techniques
User-centred Design
Software Engineering Project 1
Software Engineering Project 2
Neural Network Project
Mobile Application Development Project
Embedded Linux Basics (Yocto Project)
Cloud Computing Fundamentals and Machine Learning
Enterprise Virtualisation Configuration and Management
Amazon Web Services
Microservices and Container Orchestration
Practical Cybersecurity
IoT Project
Engineering Finnish and Communication Skills
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Academic and Research Communication
Metropolia Minno 1
Metropolia Minno 2
Metropolia Minno 3
Applied Innovation
Work Placement 1
Work Placement 2
Planning of the Thesis Work
Implementation of the Thesis Work
Reporting of the Thesis and Maturity Test
Not grouped

Code Name Credits (ECTS)
TXL25S1-1001
Orientation to Information Technology

(Choose all )

60
TX00FX25 Software 1 15
TX00FX26 Software 2 15
TX00EW85 Hardware 1 15
TX00EW86 Hardware 2 15
TXL25S1-1002
Fundamental Professional Studies

(Choose one )

30
TXL25S1-1003
Basics of Software Engineering

(Choose all )

30
TX00EY21 Object-oriented Programming 10
TX00EY22 Programming Project 5
TX00EY23 Web Development 10
TX00EY24 Web Project 5
TXL25S1-1004
Basics of Smart IoT Systems

(Choose all )

30
TX00EX72 C Programming in IoT Devices 5
TX00EX77 Switched Networks and Routing 5
TX00EX73 Engineering Mathematics 5
TX00EX76 Embedded Systems Programming 5
TX00EX75 Linux Servers and Databases 5
TX00EX74 Probability and Statistics 5
TXL25S1-1005
Advanced Professional Studies

(Choose one )

60
TXL25S1-1006
Software Engineering

(Choose ects: 60 )

60
TX00EY25 Description and Modelling Techniques 5
TX00EY26 User-centred Design 5
TX00EY27 Software Engineering Project 1 5
TX00EY28 Data Structures and Algorithms 5
TX00EY29 Design Patterns 5
TX00EY30 Software Engineering Project 2 5
TX00EY20 Probability Calculus and Statistics 5
TX00EY35 Ethical Hacking 5
TXL25S1-1015
Software Engineering: Machine Learning

(Choose ects: 20 )

20
TX00EY31 Database Solutions 5
TX00EY32 Data Handling and Machine Learning 5
TX00EY33 Neural Networks 5
TX00EY34 Neural Network Project 5
TXL25S1-1016
Software Engineering: Mobile Development

(Choose ects: 20 )

20
TX00EY39 Mobile Application Development Project 5
TX00EY38 Advanced Mobile Application Development 5
TX00EY37 Sensors in Mobile Application Development 5
TX00EY36 Design Patterns in Mobile Application Development 5
TXL25S1-1007
Embedded IoT Devices

(Choose ects: 60 )

60
TX00EX78 Object-Oriented Programming in IoT Devices 5
TX00EX80 Modern Computer Architecture 5
TX00EX82 Mathematics and Physics for IoT 5
TX00EX79 IoT Connecting Things 5
TX00EX81 IoT Devices and Wireless Communication 5
TX00EX83 Sensor Physics 5
TX00EX85 Managing Linux Systems with Embedded Perspective 5
TX00EX86 ARM Processors and Embedded Operating Systems 5
TX00EX89 Embedded Linux Basics (Yocto Project) 5
TX00EX88 Software Test Automation for Embedded Systems 5
TX00EX87 IoT Project 10
TXL25S1-1008
IoT and Networks

(Choose ects: 60 )

60
TX00EX90 Windows Servers 5
TX00EX92 Secure Enterprise Networks 5
TX00EX91 Cloud Computing Fundamentals and Machine Learning 5
TX00EX93 Enterprise Virtualisation Configuration and Management 5
TX00EX94 Cybersecurity Operations 5
TX00EX96 Amazon Web Services 5
TX00EX97 Microservices and Container Orchestration 5
TX00EY35 Ethical Hacking 5
TX00EX95 Introduction to Big Data Analytics 5
TX00EX99 Practical Cybersecurity 5
TX00EX87 IoT Project 10
TXL25S1-1009
Common Professional Studies

(Choose ects: 35 )

35
TX00EN52 Finnish 1 5
TX00EN53 Finnish 2 5
TX00EA52 Engineering Finnish and Communication Skills 5
TX00EA51 Engineering Swedish 5
XX00EF54 Finnish as a Second Language: Finnish at Work 5
TX00EX68 Academic and Research Communication 5
XX00FV31 Metropolia Minno 1 2
XX00FV32 Metropolia Minno 2 3
XX00FV33 Metropolia Minno 3 5
TX00FY16 Applied Innovation 5
TX00FW25 Economics 4
XX00FW79 Sustainability in the Urban European Context 1
TXL25S1-1014
Profile Studies in Working Life Skills

(Choose ects: 5 )

5
TXL25S1-1010
Elective Studies

(Choose ects: 5 )

5
TXL25S1-1011
Work Placement

(Choose all )

30
TX00EW79 Work Placement 1 15
TX00EW80 Work Placement 2 15
TXL25S1-1012
Bachelor's Thesis

(Choose all )

15
XX00EL75 Planning of the Thesis Work 5
XX00EL76 Implementation of the Thesis Work 5
XX00EL77 Reporting of the Thesis and Maturity Test 5
Go back to top of page