Skip to main content

Information and Communication Technology: Game Applications Study Path

Code: TXK20S1

Degree:
Bachelor of Engineering

Degree title:
Bachelor of Engineering, BEng

Credits:
240 ects

Duration:
4 years (240 cr)

Start semester:
Autumn 2020

Descriptions

Objective of the ICT education is to learn how to develop and use applications and systems needed for the communication between people, and companies, as well as between equipment, devices and things. In addition to the technical qualifications, we have integrated as part of studies oral and written communication skills in different languages, business skills, as well as the negotiation and leadership skills in order to enable phenomenon based learning. Given the rapid development of ICT industry, the engineer needs good learning skills, including the ability to follow the development of the ICT technologies but also an attitude to the continuous development from the lifelong learning perspective. International work environments, project based working and challenging tasks require the engineer to have good assessment and problem-solving skills. In particular, the client projects require good interpersonal skills but the development of social media applications and games requires good psychological and artistic stance and approach.

The extent of the engineering education is 240 ECTS credits. The first year of studies is organised in four study themes. They provide fundamental knowledge and skills in the field of ICT and also introduce the study paths in Information and Communication Technology Degree Programme. This enables a student to choose the most suitable study path for him/her. Mathematics, physics as well as computer science, language and business skills are integrated in the study themes.

Students will choose their study path after the first of studies. Major options are: Game Applications, Health Technology, Software Engineering, Media Technology, Mobile Solutions and Smart IoT Systems. Students majoring in Smart IoT Systems have a possibility to deepen their knowledge towards either Embedded IoT Devices or IoT and Networks. The content of the studies is based on the working life and partly phenomenon based learning. Some of the studies, if applicable, are connected to Metropolia's innovation hubs and projects there.

Structure of the degree (240 ECTS):
- Orientation to Information Technology 60 ECTS
- Fundamental Professional Studies 30 ECTS
- Advanced Professional Studies 60 ECTS
- Innovation Studies 15 ECTS
- Language Studies 5 ECTS
- Elective Studies 25 ECTS
- Work Placement 30 ECTS
- Bachelor's Thesis 15 ECTS

Objective

The competence matrix and the descriptions of the ICT competences and Metropolia's generic competences are attached to this curriculum.

Description

Basics of gaming applications: Student learns object-oriented programming in C++, and is able to utilize game engines. He/she knows the fundamentals of game design and 2D/3D game art. Student is capable of web and mobile programming. - object-oriented programming in C++ - basics of game design, 2D/3D game art and game engines - web and mobile programming, databases - essential mathematics and physics Game Applications: Students acquires the skills for software engineering professionals: software engineering processes, models and tools. Furthermore, he/she develops advanced game programming skills like graphics and AI programming. Student is capable to adapt his/her skills to solve problems in different filelds of technology (mathematical thinking). - Software development processes and management - Software structures and models - Advanced C++ programming - Graphics programming - AI programming - Game mathematics and physics

Show study timings by semester, study year or period

Code Name Credits (cr) 2020-2021 2021-2022 2022-2023 2023-2024 Autumn 2020 Spring 2021 Autumn 2021 Spring 2022 Autumn 2022 Spring 2023 Autumn 2023 Spring 2024 1. / 2020 2. / 2020 3. / 2021 4. / 2021 1. / 2021 2. / 2021 3. / 2022 4. / 2022 1. / 2022 2. / 2022 3. / 2023 4. / 2023 1. / 2023 2. / 2023 3. / 2024 4. / 2024
TXK20S1-1001
Orientation to Information Technology

(Choose all )

60
TX00EB18 Mobile Health Applications 15
TX00DJ96 Game Development 15
TX00DJ99 Web Technologies and Digital Media 15
TX00DJ98 Smart IoT Devices 15
TXK20S1-1002
Fundamental Professional Studies

(Choose one )

30
TXK20S1-1004
Basics of Gaming Applications

(Choose all )

30
TX00CD87 Game Design 5
TX00DO54 Databases in Game Development 5
TX00CD91 Game Mathematics 5
TX00CD89 Game Engines 5
TX00CD86 Object-oriented Programming (C++) 5
TX00CD88 Game Physics 5
TXK20S1-1011
Advanced Professional Studies

(Choose one )

60
TXK20S1-1013
Game Applications

(Choose all )

60
TX00CG82 Data Structures and Algorithms 5
TX00DO53 C++ Project 5
TX00DC31 VR/AR and Console Programming 5
TX00CR65 Game Project 15
TX00CG88 Game Programming and AI 5
TX00CG90 Game Server Programming 5
TX00CG89 Graphics Programming 5
TX00CG91 Multiplayer Game Project 15
TVT19-PE
Alternative Professional Studies (Game Applications)

(Choose 0)

0
TXK20S1-1022
Innovation Studies

(Choose all )

15
XX00DZ39 Multidisciplinary Innovation Project 10
TX00CR84 Methodological Studies 5
TXK20S1-1023
Language studies

(Choose one )

5
TX00EA51 Engineering Swedish 5
XX00EF54 Finnish as a Second Language: Finnish at Work 5
TXK20S1-1024
Elective Studies

(Choose ects: 25)

25
TXK20S1-1025
Work Placement

(Choose all )

30
TX00BQ40 Work Placement 1 15
TX00BQ41 Work Placement 2 15
TXK20S1-1026
Bachelor's Thesis

(Choose all )

15
TX00EA45 Bachelor's Thesis 15
Total 240 60 60 40 60 30 30 30 30 30 10 37.5 22.5 15.2 15.2 15.2 15.2 15 15 15 15 17.5 12.5 5 5 18.85 18.85 11.35 11.35

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 §).

Professional English

Vieraan kielen kirjallinen ja suullinen taito, joka ammatin harjoittamisen ja ammatillisen kehityksen kannalta on tarpeellinen.

Game Development
Smart IoT Devices
Second language (Finnish)
Finnish as a Second Language: Finnish at Work
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
Mobile Health Applications
Web Technologies and Digital Media
Object-oriented Applications and Databases
Programming Project
Physics of Sensors and Actuators
Web Application Development 1
Web Project
Discrete Mathematics
Game Design
Databases in Game Development
Game Mathematics
Game Engines
Object-oriented Programming (C++)
Game Physics
Object-Oriented Programming and Datacommunication
Basic Concepts of Web Technology
Fundamentals of Digital Media
Fundamentals of Web Development
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Description and Modelling Techniques
User-centered Design
Software Engineering Project 1
Data Structures and Algorithms
Design Patterns
Software Engineering Project 2
Web Application Development 2
Data Handling and Machine Learning
Probability Calculus and Statistics
Software Quality
Development of Safe and Secure Software
Data Encryption and Cryptomathematics
Data Structures and Algorithms
C++ Project
VR/AR and Console Programming
Game Project
Game Programming and AI
Game Server Programming
Graphics Programming
Multiplayer Game Project
Web Based Mobile Applications
Mobile Application Development
Sensor Based Mobile Applications
Mobile Project
Web Technologies and Media Platforms
Media Services and User Experience
Media Distribution and Data Streams
Media Services Project
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Multidisciplinary Innovation Project
Methodological Studies
Work Placement 1
Work Placement 2
Bachelor's Thesis

Metropolia's Generic Competences::Bachelor's Degree, UAS

Metropolian johtoryhmä hyväksynyt 10.6.2019. Esityksen valmisteli työryhmä: Tapani Martti, Marjatta Kelo, Jenni Koponen, Taru Ruotsalainen, Elina Värtö, Tiina Kokko. Lähteinä on käytetty mm. ARENEn suositus tutkintojen yhteisten kompetenssien soveltamisesta ammattikorkeakouluissa (2010), Valtioneuvoston asetus tutkintojen ja muiden osaamiskokonaisuuksien viitekehyksestä 120/2017, Valtioneuvoston tulevaisuusselonteot 1 & 2 (2017-2018) sekä Opetus- ja kulttuuriministeriön tulevaisuuskatsaus 2018.

Ethical Competence

- is able to take responsibility for one's actions and their consequences as well as to evaluate the effects of one's actions
- is able to work according to the ethical principles of the subject field
- is able to take other people into account in one's work
- is able to apply the principles of equality
- is able to take account of the effects of disparities in one's work
- is able to apply the principles of sustainable development and understanding global responsibility of one's actions
- is capable of contributing to social change by means of one's expertise and ethical values

Game Design
Game Engines
Fundamentals of Digital Media
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
User-centered Design
Development of Safe and Secure Software
C++ Project
VR/AR and Console Programming
Game Project
Game Server Programming
Graphics Programming
Multiplayer Game Project
Mobile Project
Media Services Project
Customers and Users of eHealth Services
Health Robotics
Multidisciplinary Innovation Project
Work Placement 1
Work Placement 2
Bachelor's Thesis
Innovation Competence

- is capable of creative problem-solving and development of working methods
- is able to work in projects
- is able to conduct research,development and innovation projects, applying existing knowledge in the field, current phenomena and methods to find human-centred solutions
- is able to find customer-oriented, sustainable and profitable solution

Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Game Design
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Software Engineering Project 1
Software Engineering Project 2
VR/AR and Console Programming
Game Project
Graphics Programming
Multiplayer Game Project
Sensor Based Mobile Applications
Mobile Project
Web Technologies and Media Platforms
Media Services and User Experience
Media Distribution and Data Streams
Media Services Project
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Multidisciplinary Innovation Project
Methodological Studies
Work Placement 1
Work Placement 2
Bachelor's Thesis
Multicultural Competence

- is able to work in a multicultural community and customer environment
- is able to take into account the effects of and opportunities for global development and phenomena in one's field
- possesses communicative competence necessary for one’s work and for professional development in the subject field

Game Design
Object-Oriented Programming and Datacommunication
Basic Concepts of Web Technology
Health Technology Project 1
User-centered Design
Software Engineering Project 2
Game Project
Multiplayer Game Project
Web Based Mobile Applications
Mobile Application Development
Sensor Based Mobile Applications
Mobile Project
Media Services Project
Health Technology Project 2
Health Technology Project 3
Multidisciplinary Innovation Project
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Work Placement 1
Work Placement 2
Bachelor's Thesis
Learning Competence

- lifelong learning skills: is ableto describe, self-evaluate and develop one's skills and learning approaches and methods
- is able to retrieve and analyse information and evaluate it critically
- is capable to take responsibility for collaborative learning and sharing knowledge in teams

Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Object-oriented Applications and Databases
Programming Project
Physics of Sensors and Actuators
Web Application Development 1
Web Project
Game Design
Databases in Game Development
Object-Oriented Programming and Datacommunication
Basic Concepts of Web Technology
Fundamentals of Digital Media
Fundamentals of Web Development
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Software Engineering Project 1
Software Engineering Project 2
Game Project
Multiplayer Game Project
Web Based Mobile Applications
Mobile Application Development
Web Technologies and Media Platforms
Media Services and User Experience
Media Distribution and Data Streams
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Multidisciplinary Innovation Project
Methodological Studies
Work Placement 1
Work Placement 2
Bachelor's Thesis
Technological Competence

- is able to utilise the opportunities provided by technology and digitalisation in one's profession
- is able to recognise the effects of technological development on one's work and professional tasks
- is able to participate in the development of technology used in one's field

Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Object-oriented Applications and Databases
Programming Project
Physics of Sensors and Actuators
Web Application Development 1
Web Project
Game Design
Databases in Game Development
Game Mathematics
Game Engines
Object-oriented Programming (C++)
Game Physics
Object-Oriented Programming and Datacommunication
Basic Concepts of Web Technology
Fundamentals of Digital Media
Fundamentals of Web Development
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Description and Modelling Techniques
User-centered Design
Software Engineering Project 1
Software Engineering Project 2
Web Application Development 2
Data Handling and Machine Learning
Software Quality
Development of Safe and Secure Software
Data Encryption and Cryptomathematics
Data Structures and Algorithms
C++ Project
VR/AR and Console Programming
Game Project
Game Programming and AI
Game Server Programming
Graphics Programming
Multiplayer Game Project
Web Based Mobile Applications
Mobile Application Development
Sensor Based Mobile Applications
Mobile Project
Web Technologies and Media Platforms
Media Services and User Experience
Media Distribution and Data Streams
Media Services Project
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Multidisciplinary Innovation Project
Work Placement 1
Work Placement 2
Bachelor's Thesis
Working Community Competence

- is able to operate as a memberof a multidisciplinary work community, taking into account the diversity and promoting the wellbeing of the community
- is able to communicate and interact in working life
- is able to create personal working life connections and to operate in professional networks
- is capable of making decisions in unexpected situations
- is able to apply the principles of organisational management and leadership in working life, and work independently as an expert of one’s field
- is able to work as an entrepreneur
- is able to work in a customer-oriented way
- is able to adjust one's actions in reaching long-term objectives

Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Programming Project
Web Project
Object-Oriented Programming and Datacommunication
Basic Concepts of Web Technology
Fundamentals of Digital Media
Fundamentals of Web Development
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Software Engineering Project 1
Software Engineering Project 2
C++ Project
VR/AR and Console Programming
Game Project
Multiplayer Game Project
Web Based Mobile Applications
Mobile Application Development
Sensor Based Mobile Applications
Mobile Project
Web Technologies and Media Platforms
Media Services and User Experience
Media Distribution and Data Streams
Media Services Project
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Multidisciplinary Innovation Project
Methodological Studies
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Work Placement 1
Work Placement 2
Bachelor's Thesis
Not grouped
Discrete Mathematics
Data Structures and Algorithms
Design Patterns
Probability Calculus and Statistics

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ö.

Professional Studies
Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Object-oriented Applications and Databases
Programming Project
Physics of Sensors and Actuators
Web Application Development 1
Web Project
Discrete Mathematics
Game Design
Databases in Game Development
Game Mathematics
Game Engines
Object-oriented Programming (C++)
Game Physics
Object-Oriented Programming and Datacommunication
Basic Concepts of Web Technology
Fundamentals of Digital Media
Fundamentals of Web Development
Intelligent Environments and Applications
Applied Anatomy and Physiology
Biomechanics and Motion Measurement
Physiological Measurements and Sensors
Data Collection and Processing
Health Technology Project 1
Description and Modelling Techniques
User-centered Design
Software Engineering Project 1
Data Structures and Algorithms
Design Patterns
Software Engineering Project 2
Web Application Development 2
Data Handling and Machine Learning
Probability Calculus and Statistics
Software Quality
Development of Safe and Secure Software
Data Encryption and Cryptomathematics
Data Structures and Algorithms
C++ Project
VR/AR and Console Programming
Game Project
Game Programming and AI
Game Server Programming
Graphics Programming
Multiplayer Game Project
Web Based Mobile Applications
Mobile Application Development
Sensor Based Mobile Applications
Mobile Project
Web Technologies and Media Platforms
Media Services and User Experience
Media Distribution and Data Streams
Media Services Project
eHealth Business and Solutions
Customers and Users of eHealth Services
Web Application Development 1
Web Application Development 2
User Oriented Development and User Study
Health Technology Project 2
Digital Self Care Applications and Opportunities
Patient Monitoring Methods and Devices
Health Robotics
Telehealth and Telemedicine Applications
Medical Imaging
Health Technology Project 3
Multidisciplinary Innovation Project
Work Placement
Work Placement 1
Work Placement 2
Bachelor´s Thesis
Bachelor's Thesis
Core Requirement Studies
Mobile Health Applications
Game Development
Web Technologies and Digital Media
Smart IoT Devices
Methodological Studies
Engineering Swedish
Finnish as a Second Language: Finnish at Work
Elective Studies

No attached course units

Not grouped

Code Name Credits (cr)
TXK20S1-1001
Orientation to Information Technology

(Choose all)

60
TX00EB18 Mobile Health Applications 15
TX00DJ96 Game Development 15
TX00DJ99 Web Technologies and Digital Media 15
TX00DJ98 Smart IoT Devices 15
TXK20S1-1002
Fundamental Professional Studies

(Choose one)

30
TXK20S1-1003
Basics of Software Engineering

(Choose all)

30
TX00CD78 Object-oriented Applications and Databases 5
TX00CD79 Programming Project 5
TX00CD80 Physics of Sensors and Actuators 5
TX00DZ37 Web Application Development 1 5
TX00CD82 Web Project 5
TX00CD83 Discrete Mathematics 5
TXK20S1-1004
Basics of Gaming Applications

(Choose all)

30
TX00CD87 Game Design 5
TX00DO54 Databases in Game Development 5
TX00CD91 Game Mathematics 5
TX00CD89 Game Engines 5
TX00CD86 Object-oriented Programming (C++) 5
TX00CD88 Game Physics 5
TXK20S1-1005
Basics of Mobile Solutions

(Choose all)

30
TX00CD46 Object-Oriented Programming and Datacommunication 15
TX00CD47 Basic Concepts of Web Technology 15
TXK20S1-1006
Basics of Media Technology

(Choose all)

30
TX00CD61 Fundamentals of Digital Media 15
TX00CD62 Fundamentals of Web Development 15
TXK20S1-1007
Basics of Health Technology

(Choose all)

30
TXK20S1-1008
Physiological Measurement Technology I

(Choose all)

15
TX00CG22 Intelligent Environments and Applications 5
TX00CG23 Applied Anatomy and Physiology 5
TX00CG24 Biomechanics and Motion Measurement 5
TXK20S1-1009
Physiological Measurement Technology II

(Choose all)

15
TX00CG25 Physiological Measurements and Sensors 5
TX00CG26 Data Collection and Processing 5
TX00CG27 Health Technology Project 1 5
ICT20-S1
Basics of Smart IoT Systems
30
TX00DR64 C Programming in IoT Devices 5
TX00ED60 Switching, Routing and Wireless Essentials 5
TX00CH61 Engineering Mathematics 5
TX00DR65 Object-Oriented Programming in IoT Devices 5
TX00EI87 Enterprise Networking, Security and Automation 5
TX00DT17 Probability and Statistics 5
TXK20S1-1011
Advanced Professional Studies

(Choose one)

60
TXK20S1-1012
Software Engineering

(Choose all)

60
TX00EC75 Description and Modelling Techniques 5
TX00CF82 User-centered Design 5
TX00CF81 Software Engineering Project 1 5
TX00DS64 Data Structures and Algorithms 5
TX00EC76 Design Patterns 5
TX00CF84 Software Engineering Project 2 5
TX00DZ38 Web Application Development 2 5
TX00DZ36 Data Handling and Machine Learning 5
TX00CK75 Probability Calculus and Statistics 5
TX00CK76 Software Quality 5
TX00CK77 Development of Safe and Secure Software 5
TX00CK78 Data Encryption and Cryptomathematics 5
TVT20-O
Alternative Professional Studies (Software Engineering)
0
TT00DC87 Ethical Hacking 6
TX00EY35 Ethical Hacking 5
TT00EZ13 Robotic Process Automation (RPA) 3
TT00DV81 Microsoft Azure Fundamentals 3
TXK20S1-1013
Game Applications

(Choose all)

60
TX00CG82 Data Structures and Algorithms 5
TX00DO53 C++ Project 5
TX00DC31 VR/AR and Console Programming 5
TX00CR65 Game Project 15
TX00CG88 Game Programming and AI 5
TX00CG90 Game Server Programming 5
TX00CG89 Graphics Programming 5
TX00CG91 Multiplayer Game Project 15
TVT19-PE
Alternative Professional Studies (Game Applications)
0
TXK20S1-1014
Mobile Solutions

(Choose all)

60
TX00CE68 Web Based Mobile Applications 15
TX00CE69 Mobile Application Development 15
TX00CK66 Sensor Based Mobile Applications 15
TX00CK67 Mobile Project 15
ICT20-M
Alternative Professional Studies (Mobile Solutions)
0
TXK20S1-1015
Media Technology

(Choose all)

60
TX00CS25 Web Technologies and Media Platforms 15
TX00CS26 Media Services and User Experience 15
TX00CS27 Media Distribution and Data Streams 15
TX00CG61 Media Services Project 15
TVT20-M
Alternative Professional Studies (Media Technology)
0
TXK20S1-1016
Health Technology

(Choose all)

60
TXK20S1-1017
Customer Oriented Software Applications I

(Choose all)

15
TX00CG28 eHealth Business and Solutions 5
TX00CG29 Customers and Users of eHealth Services 5
TX00CG30 Web Application Development 1 5
TXK20S1-1018
Customer Oriented Software Applications II

(Choose all)

15
TX00CG31 Web Application Development 2 5
TX00CG32 User Oriented Development and User Study 5
TX00CG33 Health Technology Project 2 5
TXK20S1-1019
Health Technology Devices and Solutions I

(Choose all)

15
TX00CG34 Digital Self Care Applications and Opportunities 5
TX00CG35 Patient Monitoring Methods and Devices 5
TX00CG38 Health Robotics 5
TXK20S1-1020
Health Technology Devices and Solutions II

(Choose all)

15
TX00CG37 Telehealth and Telemedicine Applications 5
TX00CG36 Medical Imaging 5
TX00CG39 Health Technology Project 3 5
TVT19-H
Alternative Professional Studies (Health Technology)
0
TXK20S1-1021
Smart IoT Systems

(Choose 60)

60
ICT20-S2
Smart IoT Systems
30
TX00DT16 IoT Connecting Things 5
TX00CD99 Modern Computer Architecture 5
TX00DT18 Mathematics and Physics for IoT 5
TX00DR67 Linux Servers and Databases 5
TX00DR66 IoT Devices and Wireless Communication 5
TX00EA77 Sensor Physics 5
ICT20-S3
Embedded IoT Devices
30
TX00CI63 Internet of Things 5
TX00CI61 Embedded Systems Programming 5
TX00CQ31 Digital Signal Processing 5
TX00CI65 Internet of Things (IoT) Project 5
TX00CI69 ARM-Processors and Embedded Operating Systems 5
TX00DG08 Managing Linux Systems with Embedded Perspective 5
ICT20-S4
IoT and Networks
30
TX00EV25 Advanced Routing and Switching in Modern Enterprise Networks 10
TX00DR69 IoT Security 5
TX00DT15 Windows Servers 5
TX00CI65 Internet of Things (IoT) Project 5
TX00DR70 Virtualization and Cloud Computing 5
TXK20S1-1022
Innovation Studies

(Choose all)

15
XX00DZ39 Multidisciplinary Innovation Project 10
TX00CR84 Methodological Studies 5
TXK20S1-1023
Language studies

(Choose one)

5
TX00EA51 Engineering Swedish 5
XX00EF54 Finnish as a Second Language: Finnish at Work 5
TXK20S1-1024
Elective Studies

(Choose ects: 25)

25
TXK20S1-1025
Work Placement

(Choose all)

30
TX00BQ40 Work Placement 1 15
TX00BQ41 Work Placement 2 15
TXK20S1-1026
Bachelor's Thesis

(Choose all)

15
TX00EA45 Bachelor's Thesis 15