Study guide
Home > Bachelor’s degree, full-time studies > Degree programme in information and communications technology > Degree programme in information technology, cyber security and iot, cyber security and iot

Bachelor’s Degree, Full-time studies

Degree Programme in Information Technology, Cyber Security and IoT, Cyber Security and IoT

Spring 2022

Select years, semesters and periods (when only one year is selected) by clicking buttons below. (S = Spring, A = Autumn)
Year of study 1 2 3 4 5
Search for study unit: ECTS 1 2 3 4 5 1S 2A 2S 3A 3S 4A 4S 5A 1 2 3 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2
CORE COMPETENCE 210                                                                  
Working Life Skills for Engineers I
                                                                 
Computer Skills 5
       
             
                                     
Introduction to Programming 5
       
             
                                     
English Professional Skills 5
       
             
                                 
Working Life Skills for Engineers II
                                                                 
Finnish 1 5
       
             
                                 
Product Development 7  
         
                   
                       
Introduction to Competence Tracks 3  
         
                   
                       
Engineering Tools I
                                                                 
Engineering Precalculus 5
       
             
                                 
Engineering Physics 5
       
             
                                 
Measurements in Physics 5  
       
                 
                             
Engineering Tools II
                                                                 
Calculus 5  
       
                 
                             
Introduction to Electronics 5  
       
                 
                             
Internet Networks and Security 5  
       
                 
                             
Engineering Tools III
                                                                 
Application Programming 5  
         
                   
                       
Basic Academic Writing 5  
         
                   
                       
Project Skills and Entrepreneurship
                                                                 
Innovation Project 10      
           
                             
         
Statistics and Probability 5    
         
                       
                   
Bachelor Thesis
                                                                 
Thesis 15      
           
                             
Practical Training
                                                                 
Basic Practice 10  
         
                   
                       
Field-specific Practice 10    
           
                         
             
Professional Practice 10      
             
                               
   
DATA NETWORKS AND CYBERSECURITY
                                                                 
DNC introduction
                                                                 
Introduction to Networks 5    
         
                       
                   
Linux and Virtualization 5    
         
                       
                   
Programming for networks and information security 5    
         
                       
                   
Networking Theory and Skills
                                                                 
Network Security 5    
           
                         
             
Routing, Switching and Wireless Essentials 5    
           
                         
             
Enterprise Networking, Security and Automation 5    
           
                         
             
Cybersecurity for Business and Industry
                                                                 
Information Security Risk Management 5      
           
                             
         
Operational Security 5      
           
                             
         
Wireless Communications Systems 5      
           
                             
         
Cybersecurity for Networked Systems
                                                                 
Information Security Testing and Assessment 5      
             
                               
   
Operational Security 5      
             
                               
   
Cybersecurity Situational Awareness 5                                                                  
Choice: Networking studies or participation in Cybersecurity R&D activities
(Choose one)
                                                                 
R&D Project Implementation
                                                                 
R&D Project 10        
             
                                   
Wireless Signals and Systems 5        
             
                                   
EMBEDDED SOFTWARE AND IOT
                                                                 
IoT
                                                                 
IoT Essentials 5    
         
                       
                   
IoT Big Data and Analytics 5    
         
                       
                   
IoT Security 5    
         
                       
                   
Software Tools
                                                                 
Object-Oriented Programming 5    
           
                         
             
Data Structures and Algorithms 5    
           
                         
             
System Software 5    
           
                         
             
Hardware Tools
                                                                 
VHDL 5      
           
                             
         
Electronics 5      
           
                             
         
Sensors and Signal Conditioning 5      
           
                             
         
Linux Systems
                                                                 
Embedded Linux 15      
             
                               
   
System Design
                                                                 
R&D Project 15                                                                  
GAME AND INTERACTIVE TECHNOLOGIES
                                                                 
Game Development Introduction
                                                                 
Game Development Essentials 5    
         
                       
                   
Object-Oriented Programming 5    
         
                       
                   
Introduction to Game Development Tools 5    
         
                       
                   
Game Development
                                                                 
Databases 5    
           
                         
             
Project Course in Game Development 5    
           
                         
             
Data Structures and Algorithms 5    
           
                         
             
Optional module: Game Technologies or Game Graphics
(Choose one)
                                                                 
Game Technologies
                                                                 
Gamification and Serious Games 5      
           
                             
         
Game Mathematics 5      
           
                             
         
Game Physics 5      
           
                             
         
Game Graphics
                                                                 
Gamification and Serious Games 5      
           
                             
         
2D Game Graphics 5      
           
                             
         
3D Game Graphics 5      
           
                             
         
Applied UX Development
                                                                 
Advanced UX and UI Technologies 5      
             
                               
   
Serious Games Project 10      
             
                               
   
Game Production
                                                                 
Game Testing 5        
             
                                   
R&D Project 10