Siirry suoraan sisältöön

Tieto- ja viestintätekniikka, Kyberturvallisuus ja IoT: Kevät 2021 aloittavat

Tunnus: PIOTK21

Tutkinto:
Tekniikan ammattikorkeakoulututkinto

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

Laajuus:
240 op

Kesto:
4 vuotta (240 op)

Aloituslukukausi:
Kevät 2021

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.

Näytä opintojen ajoitukset lukuvuosittain, lukukausittain tai periodeittain

Tunnus Opinnon nimi Laajuus (op) 2020-2021 2021-2022 2022-2023 2023-2024 2024-2025 Kevät 2021 Syksy 2021 Kevät 2022 Syksy 2022 Kevät 2023 Syksy 2023 Kevät 2024 Syksy 2024 3. / 2021 4. / 2021 5. / 2021 1. / 2021 2. / 2021 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
CORE COMPETENCE

(Valitaan opintopisteitä: 210)

210
PIOTK21-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
PIOTK21-1002
Working Life Skills for Engineers II

(Valitaan kaikki)

12
TT00BX40 Finnish 1 5 5 5 1.7 1.7 1.7
5000BL69 Tuotekehitys 7 7 7 2.3 2.3 2.3
PIOTK21-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
PIOTK21-1004
Engineering Tools II

(Valitaan kaikki)

15
5051212 Calculus 5 5 5 2.5 2.5
5051112 Elektroniikan ja tiedonsiirron perusteet 5 5 5 2.5 2.5
5051215 Tietoverkkojen ja tietoturvan perusteet 5 5 5 2.5 2.5
PIOTK21-1013
Engineering Tools III

(Valitaan kaikki)

15
5051213 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 2.5 2.5
PIOTK21-1014
Project Skills and Entrepreneurship

(Valitaan kaikki)

15
1002309 Innovation Project 15 15 5 10 2.5 2.5 3.3 3.3 3.3
PIOTK21-1023
Practical Training

(Valitaan kaikki)

30
TT00BU54 Basic Practice 10 10 10 5 5
TT00BU55 Field-specific Practice 10 10 10 5 5
TT00BU56 Professional Practice 10 10 10 5 5
PIOTK21-1022
Bachelor Thesis

(Valitaan kaikki)

15
TT00BM66 Thesis 15 15 15 7.5 7.5
PIOTK21-1024
DATA NETWORKS AND CYBERSECURITY

(Valitaan kaikki)

75
PIOTK21-1025
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
PIOTK21-1026
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
PIOTK21-1027
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
PIOTK21-1028
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
TT00CD80 Cybersecurity in Industrial Networks 5 5 5 1.7 1.7 1.7
PIOTK21-1029
Choice: Networking studies or participation in Cybersecurity R&D activities

(Valitaan yksi)

15
PIOTK21-1030
R&D Project Implementation

(Valitaan kaikki)

15
5051270 R&D Project 10
TT00CD90 Wireless Signals and Systems 5
PIOTK21-1031
EMBEDDED SOFTWARE AND IOT

(Valitaan kaikki)

75
PIOTK21-1032
IoT

(Valitaan kaikki)

15
5051224 IoT Essentials 5 5 5 1.7 1.7 1.7
5000BL72 IoT Big Data and Analytics 5 5 5 1.7 1.7 1.7
5000BO10 IoT Security 5 5 5 1.7 1.7 1.7
PIOTK21-1033
Software Tools

(Valitaan kaikki)

15
5051125 Olio-ohjelmointi 5 5 5 1.7 1.7 1.7
5051260 Tietorakenteet ja algoritmit 5 5 5 1.7 1.7 1.7
5051226 Järjestelmäläheinen ohjelmointi 5 5 5 1.7 1.7 1.7
PIOTK21-1034
Hardware Tools

(Valitaan kaikki)

15
5051158 VHDL 5 5 5 2.5 2.5
5051225 Electronics 5 5 5 2.5 2.5
5051229 Sensors and Signal Conditioning 5 5 5 2.5 2.5
PIOTK21-1035
Linux Systems

(Valitaan kaikki)

15
5051227 Embedded Linux 15 15 15 5 5 5
PIOTK21-1036
System Design

(Valitaan kaikki)

15
5051269 R&D Project 15 15 15 7.5 7.5
PIOTK21-1037
GAME AND INTERACTIVE TECHNOLOGIES

(Valitaan kaikki)

75
PIOTK21-1038
Game Development Introduction

(Valitaan kaikki)

15
5051259 Game Development Essentials 5 5 5 2.5 2.5
5051125 Olio-ohjelmointi 5 5 5 2.5 2.5
5051234 Introduction to Game Development Tools 5 5 5 2.5 2.5
PIOTK21-1039
Game Development

(Valitaan kaikki)

15
5051271 Tietokannat 5 5 5 1.7 1.7 1.7
5051237 Project Course in Game Development 5 5 5 1.7 1.7 1.7
5051128 Tietorakenteet ja algoritmit 5 5 5 1.7 1.7 1.7
PIOTK21-1040
Optional module: Game Technologies or Game Graphics

(Valitaan yksi)

15
PIOTK21-1041
Game Technologies

(Valitaan kaikki)

15
5051235 Gamification and Serious Games 5 5 5 2.5 2.5
5051236 Game Mathematics and Algorithms 5 5 5 2.5 2.5
5051233 Game Physics and Algorithms 5 5 5 2.5 2.5
PIOTK21-1042
Game Graphics

(Valitaan kaikki)

15
5051235 Gamification and Serious Games 5 5 5 2.5 2.5
TE00BL90 2D Game Graphics 5 5 5 2.5 2.5
TE00BL91 3D Game Graphics 5 5 5 2.5 2.5
PIOTK21-1043
Applied UX Development

(Valitaan kaikki)

15
5051238 Advanced UX and UI Technologies 5 5 5 1.7 1.7 1.7
5051239 Serious Games Project 10 10 10 3.3 3.3 3.3
PIOTK21-1044
Game Production

(Valitaan kaikki)

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

(Valitaan kaikki)

75
PIOTK21-1046
Introduction to Software Engineering

(Valitaan kaikki)

15
TE00BR81 Introduction to ICT Projects 10 10 10 5 5
TT00BM52 Databases 5 5 5 2.5 2.5
PIOTK21-1047
Software Development

(Valitaan kaikki)

15
TE00BR83 Project Management 5 5 5 1.7 1.7 1.7
TE00BR85 Front-End Development 5 5 5 1.7 1.7 1.7
5051125 Olio-ohjelmointi 5 5 5 1.7 1.7 1.7
PIOTK21-1048
Full Stack Development

(Valitaan kaikki)

15
TE00BR84 Software Engineering and Modelling 5 5 5 2.5 2.5
TE00BR86 Back-End Development 5 5 5 2.5 2.5
TE00CD84 Advanced UI and UX Design 5 5 5 2.5 2.5
PIOTK21-1049
Software Business

(Valitaan kaikki)

15
TE00BR87 ICT Projects 10 10 10 3.3 3.3 3.3
TE00BR88 Technical Sales 5 5 5 1.7 1.7 1.7
PIOTK21-1050
Software Engineering Practices

(Valitaan kaikki)

15
TE00BR89 Advanced ICT Projects 10
TE00BR90 Advanced Application Development 5
LAAJENTAVA OSAAMINEN

(Valitaan kaikki)

30
PIOTK21-1020
OPTIONAL STUDIES

(Valitaan opintopisteitä: 30)

30
5000BH71 Projektipaja 5 5 5 2.5 2.5
TT00BG06 Johdatus Digitalisaatioon 5 5 5 2.5 2.5
Yhteensä 240 30 67 125 160 30 30 35 32 65 60 90 70 30 16.8 6.8 6.8 17.5 17.5 10.8 10.8 10.8 32.5 32.5 20.4 20.4 20.4 45 45 23.4 23.4 23.4 15 15

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
Innovation Project
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
Elektroniikan ja tiedonsiirron perusteet
Tietoverkkojen ja tietoturvan perusteet
Soveltava matematiikka
Sovellusohjelmointi
Basic Academic Writing
Vapaasti valittavat

Ei liitettyjä opintojaksoja

Luokittelemattomat
Introduction to Networks
Linux and Virtualization
Programming for networks and information security
Network Security
Routing, Switching and Wireless Essentials
Enterprise Networking, Security and Automation
Information Security Risk Management
Operational Security
Wireless Communications Systems
Information Security Testing and Assessment
Cybersecurity Situational Awareness
Cybersecurity in Industrial Networks
R&D Project
Wireless Signals and Systems
IoT Essentials
IoT Big Data and Analytics
IoT Security
Olio-ohjelmointi
Tietorakenteet ja algoritmit
Järjestelmäläheinen ohjelmointi
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
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
ICT Projects
Technical Sales
Advanced ICT Projects
Advanced Application Development
Projektipaja
Johdatus Digitalisaatioon

Tunnus Opinnon nimi Laajuus (op)
CORE COMPETENCE

(Valitaan opintopisteitä: 210)

210
PIOTK21-1001
Working Life Skills for Engineers I

(Valitaan kaikki)

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

(Valitaan kaikki)

12
TT00BX40 Finnish 1 5
5000BL69 Tuotekehitys 7
PIOTK21-1003
Engineering Tools I

(Valitaan kaikki)

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

(Valitaan kaikki)

15
5051212 Calculus 5
5051112 Elektroniikan ja tiedonsiirron perusteet 5
5051215 Tietoverkkojen ja tietoturvan perusteet 5
PIOTK21-1013
Engineering Tools III

(Valitaan kaikki)

15
5051213 Soveltava matematiikka 5
5000BL73 Sovellusohjelmointi 5
5000BX83 Basic Academic Writing 5
PIOTK21-1014
Project Skills and Entrepreneurship

(Valitaan kaikki)

15
1002309 Innovation Project 15
PIOTK21-1023
Practical Training

(Valitaan kaikki)

30
TT00BU54 Basic Practice 10
TT00BU55 Field-specific Practice 10
TT00BU56 Professional Practice 10
PIOTK21-1022
Bachelor Thesis

(Valitaan kaikki)

15
TT00BM66 Thesis 15
PIOTK21-1024
DATA NETWORKS AND CYBERSECURITY

(Valitaan kaikki)

75
PIOTK21-1025
DNC intro

(Valitaan kaikki)

15
TE00BU11 Introduction to Networks 5
5051265 Linux and Virtualization 5
TT00BO26 Programming for networks and information security 5
PIOTK21-1026
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
PIOTK21-1027
Cybersecurity for Business and Industry

(Valitaan kaikki)

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

(Valitaan kaikki)

15
5051244 Information Security Testing and Assessment 5
TE00BZ70 Cybersecurity Situational Awareness 5
TT00CD80 Cybersecurity in Industrial Networks 5
PIOTK21-1029
Choice: Networking studies or participation in Cybersecurity R&D activities

(Valitaan yksi)

15
PIOTK21-1030
R&D Project Implementation

(Valitaan kaikki)

15
5051270 R&D Project 10
TT00CD90 Wireless Signals and Systems 5
PIOTK21-1031
EMBEDDED SOFTWARE AND IOT

(Valitaan kaikki)

75
PIOTK21-1032
IoT

(Valitaan kaikki)

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

(Valitaan kaikki)

15
5051125 Olio-ohjelmointi 5
5051260 Tietorakenteet ja algoritmit 5
5051226 Järjestelmäläheinen ohjelmointi 5
PIOTK21-1034
Hardware Tools

(Valitaan kaikki)

15
5051158 VHDL 5
5051225 Electronics 5
5051229 Sensors and Signal Conditioning 5
PIOTK21-1035
Linux Systems

(Valitaan kaikki)

15
5051227 Embedded Linux 15
PIOTK21-1036
System Design

(Valitaan kaikki)

15
5051269 R&D Project 15
PIOTK21-1037
GAME AND INTERACTIVE TECHNOLOGIES

(Valitaan kaikki)

75
PIOTK21-1038
Game Development Introduction

(Valitaan kaikki)

15
5051259 Game Development Essentials 5
5051125 Olio-ohjelmointi 5
5051234 Introduction to Game Development Tools 5
PIOTK21-1039
Game Development

(Valitaan kaikki)

15
5051271 Tietokannat 5
5051237 Project Course in Game Development 5
5051128 Tietorakenteet ja algoritmit 5
PIOTK21-1040
Optional module: Game Technologies or Game Graphics

(Valitaan yksi)

15
PIOTK21-1041
Game Technologies

(Valitaan kaikki)

15
5051235 Gamification and Serious Games 5
5051236 Game Mathematics and Algorithms 5
5051233 Game Physics and Algorithms 5
PIOTK21-1042
Game Graphics

(Valitaan kaikki)

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

(Valitaan kaikki)

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

(Valitaan kaikki)

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

(Valitaan kaikki)

75
PIOTK21-1046
Introduction to Software Engineering

(Valitaan kaikki)

15
TE00BR81 Introduction to ICT Projects 10
TT00BM52 Databases 5
PIOTK21-1047
Software Development

(Valitaan kaikki)

15
TE00BR83 Project Management 5
TE00BR85 Front-End Development 5
5051125 Olio-ohjelmointi 5
PIOTK21-1048
Full Stack Development

(Valitaan kaikki)

15
TE00BR84 Software Engineering and Modelling 5
TE00BR86 Back-End Development 5
TE00CD84 Advanced UI and UX Design 5
PIOTK21-1049
Software Business

(Valitaan kaikki)

15
TE00BR87 ICT Projects 10
TE00BR88 Technical Sales 5
PIOTK21-1050
Software Engineering Practices

(Valitaan kaikki)

15
TE00BR89 Advanced ICT Projects 10
TE00BR90 Advanced Application Development 5
LAAJENTAVA OSAAMINEN

(Valitaan kaikki)

30
PIOTK21-1020
OPTIONAL STUDIES

(Valitaan opintopisteitä: 30)

30
5000BH71 Projektipaja 5
TT00BG06 Johdatus Digitalisaatioon 5