Siirry suoraan sisältöön

Tieto- ja viestintätekniikka, Kyberturvallisuus ja IoT: Data Networks and Cybersecurity

Tunnus: PIOTK22

Tutkinto:
Tekniikan ammattikorkeakoulututkinto

Tutkintonimike:
Insinööri (AMK), Bachelor of Engineering

Laajuus:
240 op

Kesto:
4 vuotta (240 op)

Aloituslukukausi:
Kevät 2022

Opetuskieli:
englanti

Koulutuksen kuvaus

This bachelor degree program in Information and Communication Technology (ICT) provides students with the skills and knowledge needed to manage, operate and protect applications and computer systems from cyber security threats in the digital environment. A student will also gain insight to digital international business management.

A Cyber Security engineering graduate has wide and practically oriented fundamental knowledge and skills. The studies will strengthen students’ capabilities to promote lifelong learning, their language and communication skills, and prepare them for working in an international environment. After graduation, the students are innovative and oriented towards various kinds of development tasks, which means that they have acquired – in addition to the expertise on their own field – innovation competences required by all working life environments.

Typical entry-level positions of Cyber Security engineering graduates include System Administrator, System Tester and Information Security Manager or Responsible.

Osaamistavoitteet

The curriculum consists of three levels of professional studies, practical training and optional studies, and Bachelor’s thesis. The studies are a balanced combination of technology and business management studies.

The Cyber Security and IoT curriculum (240 ECTS) consists of

- General Professional studies and Computer Sciences (75 ECTS)
- Professional studies in Information Systems, Programming, Cyber Security and IoT (60 ECTS)
- Advanced professional studies in Cyber Security Operations, Cyber Security for Networked systems and Digital International Business Management (60 ECTS)
- Practical training and optional studies (30 ECTS)
- Bachelor’s thesis (15 ECTS)

Bachelor Thesis is the final step to deepen the student’s knowledge and competences within ICT industry. The thesis demonstrates the research, analytical and reporting skills a student has developed throughout the studies.

Pedagogiset toimintatavat

Innovation pedagogy, which is the framework all teaching and learning is implemented, encourages students to absorb, produce and use information in a way which creates innovations. Innovation pedagogy is a learning approach that aims at enhancing the innovation competences of students. This refers to, for example, group working abilities, international competence, communications skills as well as the ability to act as part of a multidisciplinary team. An important aspect of learning is to learn by doing in practice.

All through the studies tutoring and coaching in studying skills are provided to help students to complete the modules in time and build their professional career in ICT industry.

Arviointi

Assessment is continuous and different assessment methods are used depending on the learning objectives of each course or assignment. The assessment can be done based on a specific outcome (e.g. a report or a seminar presentation), a process (e.g. one’s activity and performance during the course) or both. The student gets regular feedback from the teachers and tutors. In addition, peer and self-assessment, as well as stakeholder evaluation can be used when appropriate. Most of the courses are assessed using the scale 0 – 5, in which grade one (1) represents the lowest accepted and grade five (5) the best grade.

Kuvaus

Ks. moduuli- ja opintojaksokuvaukset.

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2021-2022 2022-2023 2023-2024 2024-2025 2025-2026 Kevät 2022 Syksy 2022 Kevät 2023 Syksy 2023 Kevät 2024 Syksy 2024 Kevät 2025 Syksy 2025 3. / 2022 4. / 2022 5. / 2022 1. / 2022 2. / 2022 3. / 2023 4. / 2023 5. / 2023 1. / 2023 2. / 2023 3. / 2024 4. / 2024 5. / 2024 1. / 2024 2. / 2024 3. / 2025 4. / 2025 5. / 2025 1. / 2025 2. / 2025
CORE COMPETENCE

(Valitaan opintopisteitä: 210)

210
PIOTK22-1001
Working Life Skills for Engineers I

(Valitaan kaikki)

15
TT00BM49 Computer Skills 5 5 5 5
TT00BX39 Introduction to Programming 5 5 5 5
TT00BX41 English Professional Skills 5 5 5 1.7 1.7 1.7
PIOTK22-1002
Working Life Skills for Engineers II

(Valitaan kaikki)

15
TT00BX40 Finnish 1 5 5 5 1.7 1.7 1.7
5000BL69 Tuotekehitys 7 7 7 2.3 2.3 2.3
5000BL70 Johdanto osaamispolkuihin 3 3 3 1 1 1
PIOTK22-1003
Engineering Tools I

(Valitaan kaikki)

15
5051211 Insinöörimatematiikan perusteet 5 5 5 1.7 1.7 1.7
5051114 Insinöörifysiikka 5 5 5 1.7 1.7 1.7
5051115 Fysikaaliset mittaukset 5 5 5 2.5 2.5
PIOTK22-1004
Engineering Tools II

(Valitaan kaikki)

15
5051212 Calculus 5 5 5 2.5 2.5
TE00CE12 Elektroniikan perusteet 5 5 5 2.5 2.5
5051215 Tietoverkkojen ja tietoturvan perusteet 5 5 5 2.5 2.5
PIOTK22-1005
Engineering Tools III

(Valitaan kaikki)

15
TE00CE13 Soveltava matematiikka 5 5 5 1.7 1.7 1.7
5000BL73 Sovellusohjelmointi 5 5 5 1.7 1.7 1.7
5000BX83 Basic Academic Writing 5 5 5 1.7 1.7 1.7
PIOTK22-1015
Bachelor Thesis

(Valitaan kaikki)

15
TT00BM66 Thesis 15 10 5 10 5 3.3 3.3 3.3 2.5 2.5
PIOTK22-1016
Practical Training

(Valitaan kaikki)

30
TT00BU54 Basic Practice 10 10 10 3.3 3.3 3.3
TT00BU55 Field-specific Practice 10 10 10 3.3 3.3 3.3
TT00BU56 Professional Practice 10 10 10 3.3 3.3 3.3
PIOTK22-1018
DATA NETWORKS AND CYBERSECURITY

(Valitaan kaikki)

90
PIOTK22-1019
DNC intro

(Valitaan kaikki)

15
TE00BU11 Introduction to Networks 5 5 5 2.5 2.5
5051265 Linux and Virtualization 5 5 5 2.5 2.5
TT00BO26 Programming for networks and information security 5 5 5 2.5 2.5
PIOTK22-1020
Networking Theory and Skills

(Valitaan kaikki)

15
TE00BL63 Network Security 5 5 5 1.7 1.7 1.7
TE00BU42 Routing, Switching and Wireless Essentials 5 5 5 1.7 1.7 1.7
TE00BU43 Enterprise Networking, Security and Automation 5 5 5 1.7 1.7 1.7
PIOTK22-1051
Projektiosaaminen ja yrittäjyys

(Valitaan kaikki)

15
TE00BL66 Innovaatioprojekti 10 10 10 3.3 3.3 3.3
5000BL67 Tilastot ja todennäköisyys 5 5 5 2.5 2.5
PIOTK22-1021
Cybersecurity for Business and Industry

(Valitaan kaikki)

15
3011369 Information Security Risk Management 5 5 5 2.5 2.5
5051245 Operational Security 5 5 5 2.5 2.5
TT00CD89 Wireless Communications Systems 5 5 5 2.5 2.5
PIOTK22-1022
Cybersecurity for Networked Systems

(Valitaan kaikki)

15
5051244 Information Security Testing and Assessment 5 5 5 1.7 1.7 1.7
TE00BZ70 Cybersecurity Situational Awareness 5 5 5 1.7 1.7 1.7
TE00CP91 Advanced Information Security Risk Management 5 5 5 1.7 1.7 1.7
PIOTK22-1024
R&D Project Implementation

(Valitaan kaikki)

15
5051270 R&D Project 10 10 10 5 5
TT00CD80 Cybersecurity in Industrial Networks 5 5 5 2.5 2.5
LAAJENTAVA OSAAMINEN

(Valitaan kaikki)

30 10 20 10 10 10 5 5 5 5 3.3 3.3 3.3
PIOTK22-1017
OPTIONAL STUDIES

(Valitaan opintopisteitä: 30)

30 10 20 10 10 10 5 5 5 5 3.3 3.3 3.3
Yhteensä 240 30 55 50 55 20 30 20 35 15 35 20 35 20 16.8 6.8 6.8 10 10 11.7 11.7 11.7 7.5 7.5 11.7 11.7 11.7 10 10 11.7 11.7 11.7 10 10

Lukukausi- ja lukuvuosikohtaiset opintopistekertymät vaihtelevat valinnaisten ja vapaasti valittavien opintojen ajoituksesta johtuen.

Asetuksen mukainen jäsentely AMK

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

Ammattiopinnot

Ei liitettyjä opintojaksoja

Harjoittelu
Basic Practice
Field-specific Practice
Professional Practice
Opinnäytetyö
Thesis
Perusopinnot
Computer Skills
Introduction to Programming
English Professional Skills
Finnish 1
Tuotekehitys
Insinöörimatematiikan perusteet
Insinöörifysiikka
Fysikaaliset mittaukset
Calculus
Tietoverkkojen ja tietoturvan perusteet
Sovellusohjelmointi
Basic Academic Writing
Vapaasti valittavat

Ei liitettyjä opintojaksoja

Luokittelemattomat
Johdanto osaamispolkuihin
Elektroniikan perusteet
Soveltava matematiikka
Introduction to Networks
Linux and Virtualization
Programming for networks and information security
Network Security
Routing, Switching and Wireless Essentials
Enterprise Networking, Security and Automation
Innovaatioprojekti
Tilastot ja todennäköisyys
Information Security Risk Management
Operational Security
Wireless Communications Systems
Information Security Testing and Assessment
Cybersecurity Situational Awareness
Advanced Information Security Risk Management
R&D Project
Cybersecurity in Industrial Networks
IoT Essentials
IoT Big Data and Analytics
IoT Security
Olio-ohjelmointi
Tietorakenteet ja algoritmit
Järjestelmäläheinen ohjelmointi
Innovaatioprojekti
Tilastot ja todennäköisyys
VHDL
Electronics
Sensors and Signal Conditioning
Embedded Linux
R&D Project
Game Development Essentials
Olio-ohjelmointi
Introduction to Game Development Tools
Tietokannat
Project Course in Game Development
Tietorakenteet ja algoritmit
Innovaatioprojekti
Tilastot ja todennäköisyys
Gamification and Serious Games
Game Mathematics and Algorithms
Game Physics and Algorithms
Gamification and Serious Games
2D Game Graphics
3D Game Graphics
Advanced UX and UI Technologies
Serious Games Project
Game Testing
R&D Project
Introduction to ICT Projects
Databases
Project Management
Front-End Development
Olio-ohjelmointi
Software Engineering and Modelling
Back-End Development
Advanced UI and UX Design
Innovaatioprojekti
Tilastot ja todennäköisyys
ICT Projects
Technical Sales
Advanced ICT Projects
Advanced Application Development
Introduction to Data Engineering
Introduction to Artificial Intelligence
Basic skills for Data Management
Big Data Engineering
Data Structures and Algorithms
Data-analytiikka ja Koneoppiminen
Innovaatioprojekti
Tilastot ja todennäköisyys
Cloud Services
Advanced topics in Data Engineering & AI
Deep Learning
Data Engineering Project
Applications of AI
Software Development Operations
Advanced R&D Project
Johdanto terveysteknologiaan
Tietokannat
Käytettävyys ja käyttöliittymäsuunnittelu
Tietojärjestelmien suunnitteluprosessi
Olio-ohjelmointi
Tietorakenteet ja algoritmit
Tietoturva ja tietosuoja
Introduction to Data Engineering
Ohjelmistointegraatio
Tekoälysovellukset
Terveysteknologian laboratoriotyöt
Big Data Engineering
Innovaatioprojekti
Tilastot ja todennäköisyys
Lääkinnällisten laitteiden tuotekehitys
TK-projekti

Tunnus Opinnon nimi Laajuus (op)
CORE COMPETENCE

(Valitaan opintopisteitä: 210)

210
PIOTK22-1001
Working Life Skills for Engineers I

(Valitaan kaikki)

15
TT00BM49 Computer Skills 5
TT00BX39 Introduction to Programming 5
TT00BX41 English Professional Skills 5
PIOTK22-1002
Working Life Skills for Engineers II

(Valitaan kaikki)

15
TT00BX40 Finnish 1 5
5000BL69 Tuotekehitys 7
5000BL70 Johdanto osaamispolkuihin 3
PIOTK22-1003
Engineering Tools I

(Valitaan kaikki)

15
5051211 Insinöörimatematiikan perusteet 5
5051114 Insinöörifysiikka 5
5051115 Fysikaaliset mittaukset 5
PIOTK22-1004
Engineering Tools II

(Valitaan kaikki)

15
5051212 Calculus 5
TE00CE12 Elektroniikan perusteet 5
5051215 Tietoverkkojen ja tietoturvan perusteet 5
PIOTK22-1005
Engineering Tools III

(Valitaan kaikki)

15
TE00CE13 Soveltava matematiikka 5
5000BL73 Sovellusohjelmointi 5
5000BX83 Basic Academic Writing 5
PIOTK22-1015
Bachelor Thesis

(Valitaan kaikki)

15
TT00BM66 Thesis 15
PIOTK22-1016
Practical Training

(Valitaan kaikki)

30
TT00BU54 Basic Practice 10
TT00BU55 Field-specific Practice 10
TT00BU56 Professional Practice 10
PIOTK22-1018
DATA NETWORKS AND CYBERSECURITY

(Valitaan kaikki)

90
PIOTK22-1019
DNC intro

(Valitaan kaikki)

15
TE00BU11 Introduction to Networks 5
5051265 Linux and Virtualization 5
TT00BO26 Programming for networks and information security 5
PIOTK22-1020
Networking Theory and Skills

(Valitaan kaikki)

15
TE00BL63 Network Security 5
TE00BU42 Routing, Switching and Wireless Essentials 5
TE00BU43 Enterprise Networking, Security and Automation 5
PIOTK22-1051
Projektiosaaminen ja yrittäjyys

(Valitaan kaikki)

15
TE00BL66 Innovaatioprojekti 10
5000BL67 Tilastot ja todennäköisyys 5
PIOTK22-1021
Cybersecurity for Business and Industry

(Valitaan kaikki)

15
3011369 Information Security Risk Management 5
5051245 Operational Security 5
TT00CD89 Wireless Communications Systems 5
PIOTK22-1022
Cybersecurity for Networked Systems

(Valitaan kaikki)

15
5051244 Information Security Testing and Assessment 5
TE00BZ70 Cybersecurity Situational Awareness 5
TE00CP91 Advanced Information Security Risk Management 5
PIOTK22-1024
R&D Project Implementation

(Valitaan kaikki)

15
5051270 R&D Project 10
TT00CD80 Cybersecurity in Industrial Networks 5
PIOTK22-1025
EMBEDDED SOFTWARE AND IOT

(Valitaan kaikki)

90
PIOTK22-1026
IoT

(Valitaan kaikki)

15
5051224 IoT Essentials 5
5000BL72 IoT Big Data and Analytics 5
5000BO10 IoT Security 5
PIOTK22-1027
Software Tools

(Valitaan kaikki)

15
5051125 Olio-ohjelmointi 5
5051260 Tietorakenteet ja algoritmit 5
5051226 Järjestelmäläheinen ohjelmointi 5
PIOTK22-1052
Projektiosaaminen ja yrittäjyys

(Valitaan kaikki)

15
TE00BL66 Innovaatioprojekti 10
5000BL67 Tilastot ja todennäköisyys 5
PIOTK22-1028
Hardware Tools

(Valitaan kaikki)

15
5051158 VHDL 5
5051225 Electronics 5
5051229 Sensors and Signal Conditioning 5
PIOTK22-1029
Linux Systems

(Valitaan kaikki)

15
5051227 Embedded Linux 15
PIOTK22-1030
System Design

(Valitaan kaikki)

15
5051269 R&D Project 15
PIOTK22-1031
GAME AND INTERACTIVE TECHNOLOGIES

(Valitaan kaikki)

90
PIOTK22-1032
Game Development Introduction

(Valitaan kaikki)

15
5051259 Game Development Essentials 5
5051125 Olio-ohjelmointi 5
5051234 Introduction to Game Development Tools 5
PIOTK22-1033
Game Development

(Valitaan kaikki)

15
5051271 Tietokannat 5
5051237 Project Course in Game Development 5
5051128 Tietorakenteet ja algoritmit 5
PIOTK22-1053
Projektiosaaminen ja yrittäjyys

(Valitaan kaikki)

15
TE00BL66 Innovaatioprojekti 10
5000BL67 Tilastot ja todennäköisyys 5
PIOTK22-1034
Optional module: Game Technologies or Game Graphics

(Valitaan yksi)

15
PIOTK22-1035
Game Technologies

(Valitaan kaikki)

15
5051235 Gamification and Serious Games 5
5051236 Game Mathematics and Algorithms 5
5051233 Game Physics and Algorithms 5
PIOTK22-1036
Game Graphics

(Valitaan kaikki)

15
5051235 Gamification and Serious Games 5
TE00BL90 2D Game Graphics 5
TE00BL91 3D Game Graphics 5
PIOTK22-1037
Applied UX Development

(Valitaan kaikki)

15
5051238 Advanced UX and UI Technologies 5
5051239 Serious Games Project 10
PIOTK22-1038
Game Production

(Valitaan kaikki)

15
5051258 Game Testing 5
5051268 R&D Project 10
PIOTK22-1039
SOFTWARE ENGINEERING AND PROJECT MANAGEMENT

(Valitaan kaikki)

90
PIOTK22-1040
Introduction to Software Engineering

(Valitaan kaikki)

15
TE00BR81 Introduction to ICT Projects 10
TT00BM52 Databases 5
PIOTK22-1041
Software Development

(Valitaan kaikki)

15
TE00BR83 Project Management 5
TE00BR85 Front-End Development 5
5051125 Olio-ohjelmointi 5
PIOTK22-1042
Full Stack Development

(Valitaan kaikki)

15
TE00BR84 Software Engineering and Modelling 5
TE00BR86 Back-End Development 5
TE00CD84 Advanced UI and UX Design 5
PIOTK22-1054
Projektiosaaminen ja yrittäjyys

(Valitaan kaikki)

15
TE00BL66 Innovaatioprojekti 10
5000BL67 Tilastot ja todennäköisyys 5
PIOTK22-1043
Software Business

(Valitaan kaikki)

15
TE00BR87 ICT Projects 10
TE00BR88 Technical Sales 5
PIOTK22-1044
Software Engineering Practices

(Valitaan kaikki)

15
TE00BR89 Advanced ICT Projects 10
TE00BR90 Advanced Application Development 5
PIOTK22-1045
DATA ENGINEERING & AI

(Valitaan kaikki)

90
PIOTK22-1046
Data Engineering & AI Essentials

(Valitaan opintopisteitä: 15)

15
TT00CN68 Introduction to Data Engineering 5
TT00CO51 Introduction to Artificial Intelligence 5
TT00CN80 Basic skills for Data Management 5
PIOTK22-1047
Basic Processes for Data Engineering & AI

(Valitaan kaikki)

15
TT00CN70 Big Data Engineering 5
TT00CN71 Data Structures and Algorithms 5
3011633 Data-analytiikka ja Koneoppiminen 5
PIOTK22-1055
Projektiosaaminen ja yrittäjyys

(Valitaan kaikki)

15
TE00BL66 Innovaatioprojekti 10
5000BL67 Tilastot ja todennäköisyys 5
PIOTK22-1048
Advanced Processes for Data Engineering & AI

(Valitaan kaikki)

15
TT00CN73 Cloud Services 5
TT00CN74 Advanced topics in Data Engineering & AI 5
TT00CN75 Deep Learning 5
PIOTK22-1049
Applications of Data Engineering & AI

(Valitaan kaikki)

15
TT00CN76 Data Engineering Project 5
TT00CN77 Applications of AI 5
TT00CN78 Software Development Operations 5
PIOTK22-1050
R&D Project for Data Engineering & AI

(Valitaan kaikki)

15
TT00CN79 Advanced R&D Project 15
PIOTK22-1056
TERVEYSTEKNOLOGIA

(Valitaan kaikki)

90
PIOTK22-1057
Terveysteknologian perusteet

(Valitaan kaikki)

15
5051249 Johdanto terveysteknologiaan 5
5051264 Tietokannat 5
5051257 Käytettävyys ja käyttöliittymäsuunnittelu 5
PIOTK22-1058
Tietojärjestelmien suunnittelu

(Valitaan kaikki)

15
5051250 Tietojärjestelmien suunnitteluprosessi 5
5051262 Olio-ohjelmointi 5
5051263 Tietorakenteet ja algoritmit 5
PIOTK22-1059
Projektit ja tietoturva

(Valitaan kaikki)

15
5051252 Tietoturva ja tietosuoja 5
TT00CN68 Introduction to Data Engineering 5
TE00CR31 Ohjelmistointegraatio 5
PIOTK22-1060
Terveysteknologian työkaluja

(Valitaan kaikki)

15
5051253 Tekoälysovellukset 5
5000BL71 Terveysteknologian laboratoriotyöt 5
TT00CN70 Big Data Engineering 5
PIOTK22-1061
Projektiosaaminen ja yrittäjyys

(Valitaan kaikki)

15
TE00BL66 Innovaatioprojekti 10
5000BL67 Tilastot ja todennäköisyys 5
PIOTK22-1062
Terveysteknologiatuotteen tuotekehitys

(Valitaan kaikki)

15
5051256 Lääkinnällisten laitteiden tuotekehitys 5
5051267 TK-projekti 10
LAAJENTAVA OSAAMINEN

(Valitaan kaikki)

30
PIOTK22-1017
OPTIONAL STUDIES

(Valitaan opintopisteitä: 30)

30