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 2021

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  
         
                   
                       
Engineering Tools I
                                                                 
Engineering Precalculus 5
       
             
                                 
Engineering Physics 5
       
             
                                 
Measurements in Physics 5  
       
                 
                             
Engineering Tools II
                                                                 
Calculus 5  
       
                 
                             
Introduction to Electronics and Transmission 5  
       
                 
                             
Internet Networks and Security 5  
       
                 
                             
Engineering Tools III
                                                                 
Topics in Applied Mathematics 5  
         
                   
                       
Application Programming 5  
         
                   
                       
Basic Academic Writing 5    
         
                       
                   
Project Skills and Entrepreneurship
                                                                 
Innovation Project 15      
           
                           
   
Practical Training
                                                                 
Basic Practice 10  
       
                 
                             
Field-specific Practice 10    
         
                       
                   
Professional Practice 10      
           
                             
         
Bachelor Thesis
                                                                 
Thesis 15        
             
                                   
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      
             
                               
   
Cybersecurity Situational Awareness 5      
             
                               
   
Cybersecurity in Industrial Networks 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 and Algorithms 5      
           
                             
         
Game Physics and Algorithms 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                                                                  
SOFTWARE ENGINEERING AND PROJECT MANAGEMENT