Bachelor's degree education from year 2020 (autumn)

Bachelor's Degree Programme in Information and Communications Technology, Full and part time studies

2023

Classification

Select visible 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
Search: cr 1 2 3 4 1A 1S 2A 2S 3A 3S 4A 4S 1 2 3 1 2 3 1 2 3 1 2 3
LANGUAGES AND COMMUNICATION STUDIES
(All compulsory)
                                               
English for Working Life 4
4
       
4
             
0
                   
Swedish for Working Life 4
4
       
4
             
0
                   
Communication Skills (for Finnish degree programmes) 3
3
     
3
             
0
                     
1100038000000380000000000
FUTURE FACTORY
(All compulsory)
                                               
Entrepreneurship 3  
3
         
3
               
0
             
JAMK InnoFlash 2
2
     
2
             
0
                     
Future Factory Project 10  
10
         
10
               
0
             
213002001300002000130000000
BASIC ENGINEERING MATHEMATICS AND PHYSICS
(All compulsory)
                                               
Math1 Equations 3
3
     
3
             
0
                     
Math2 Functions 3
3
       
3
             
0
                   
Math3 Derivative and Integral 3
3
       
3
             
0
                   
Math4 Discrete Mathematics 3  
3
       
3
               
0
               
Phys1 Force and Motion 3
3
       
3
             
0
                   
Phys2 Energy 3  
3
       
3
               
0
               
Physics 3 - Electromagnetism and Waves 4  
4
         
4
               
0
             
Physics 4 - Laboratory work 2  
2
       
2
               
0
               
12120039840000390840000000
MATHEMATICS AND APPLYING OF NATURAL SCIENCES IN INFORMATION AND COMMUNICATION TECHNOLOGY
(Select according to specific criteria: 6-15 cr)
                                               
Applied mathematics: Cryptology 3  
3
         
3
               
0
             
Applied mathematics: Optimization and Network Models 3  
3
         
3
               
0
             
Applied mathematics: Probability Theory 3  
3
         
3
               
0
             
Applied mathematics: Vectors and Matrices 3  
3
       
3
               
0
               
Applied mathematics 3  
3
         
3
               
0
             
015000031200000003120000000
SUPPORT STUDIES
(Select according to specific criteria: 0-18 cr)
                                               
Git version control and GitLab project management environment 1
1
     
1
             
0
                     
100010000000100000000000
TTV, INFORMATION TECHNOLOGY
(All compulsory)
                                               
Development as an Expert 5
1
2
2
 
1
 
1
1
1
1
   
0
   
0
0
 
0
0
       
ICT Skills 3
3
     
3
             
0
                     
IT Service Platforms 3  
3
       
3
               
0
               
Cyber Security 4  
4
         
4
               
0
             
Data Networks 5
5
       
5
             
0
                   
Linux Basics 5
5
     
5
             
0
                     
Data Structures and Algorithms 3  
3
         
3
               
0
0
           
Digital Technology and Hardware 5
5
       
5
             
0
                   
191220910481100910046.51.5110000
TTV, SOFTWARE ENGINEERING
(All compulsory)
                                               
Web Technologies 4
4
     
4
             
0
                     
Databases 4
4
       
4
             
0
                   
Basics of Programming 5
5
     
5
             
0
                     
Introduction to IoT systems 3  
3
       
3
               
0
               
Introduction to Data Analytics and Artificial Intelligence 3  
3
         
3
               
0
0
           
Basics of Scripting and Automatization 3  
3
       
3
               
0
               
Project Management and Practices 4  
4
       
4
               
0
               
Full Stack Programming 5  
5
       
5
               
0
               
131800941530000940151.51.5000000
DATA CENTERS AND CLOUD SERVICES
(Select according to specific criteria: 0-30 cr)
                                               
Data Center Infrastructure Technologies 5    
5
           
5
                 
0
       
Server and Container Virtualization 5    
5
           
5
                 
0
       
Management of Data Center and Data Center Services 5    
5
           
5
                 
0
       
Cloud Architectures and Platforms 5    
5
           
5
                 
0
       
Automatization and Orchestration 5    
5
           
5
                 
0
       
Data Center Networks 5    
5
           
5
                 
0
       
003000000030000000000300000
DATA NETWORKS
(Select according to specific criteria: 0-30 cr)
                                               
Network Automatization 5    
5
         
5
                 
0
         
Local Area Networks 5    
5
         
5
                 
0
         
Core Networks 5    
5
         
5
                 
0
         
Data Network Project 5    
5
         
5
                 
0
         
Data Center Networks 5    
5
         
5
                 
0
         
Edge Networks 5    
5
         
5
                 
0
         
003000000300000000003000000
SYSTEM MAINTENANCE
(Select according to specific criteria: 0-30 cr)
                                               
Windows Domain Administration 5    
5
         
5
                 
0
         
Windows Infrastructure Administration 5    
5
         
5
                 
0
         
Linux Infrastructure Services 5    
5
         
5
                 
0
         
Service Platforms 5    
5
         
5
                 
0
         
Scalability and High Availability 5    
5
         
5
                 
0
         
Service Management and Monitoring 5    
5
         
5
                 
0
         
003000000300000000003000000
CYBER DEFENCE
(Select according to specific criteria: 0-30 cr)
                                               
Data Security Controls 5    
5
           
5
                 
0
       
Cyber Security Management 5    
5
           
5
                 
0
       
Cyber Threat Information and Data-analytics 5    
5
           
5
                 
0
       
Attacks, Defence and Protection 5    
5
           
5
                 
0
       
Hardening 5    
5
           
5
                 
0
       
Incident Management, Response and SOC 5    
5
           
5
                 
0
       
003000000030000000000300000
ETHICAL HACKING
(Select according to specific criteria: 0-30 cr)
                                               
Web Application Security 5    
5
           
5
                 
0
       
Reverse Engineering 5    
5
           
5
                 
0
       
Software Exploitation 5    
5
           
5
                 
0
       
Capture the Flag Challenge 5    
5
           
5
                 
0
       
Encryption Techniques and Systems 5    
5
           
5
                 
0
       
Auditing, Penetration Testing and Red Teaming 5    
5
           
5
                 
0
       
003000000030000000000300000
FORENSICS AND ANALYSIS
(Select according to specific criteria: 0-30 cr)
                                               
Malware Analysis 5    
5
           
5
                 
0
       
Threat Detection and Response 5    
5
           
5
                 
0
       
Threat Hunting 5    
5
           
5
                 
0
       
Advanced Forensics 5    
5
           
5
                 
0
       
Digital Forensics and Incident Response 5    
5
           
5
                 
0
       
Cyber Threat Information and Data-analytics 5    
5
           
5
                 
0
       
003000000030000000000300000
CYBER SECURITY EXERCISE
(Select according to specific criteria: 0-30 cr)
                                               
Basics of Cyber Security Exercises 5    
5
           
5
                 
0
       
Planning of Cyber Security Exercise 5    
5
           
5
                 
0
       
Cyber Security Exercise 5    
5
           
5
                 
0
       
Incident Management, Response and SOC 5    
5
           
5
                 
0
       
Cyber Threat Information and Data-analytics 5    
5
           
5
                 
0
       
Auditing, Penetration Testing and Red Teaming 5    
5
           
5
                 
0
       
003000000030000000000300000
DATA-ANALYTICS AND ARTIFICIAL INTELLIGENCE
(Select according to specific criteria: 0-30 cr)
                                               
Computational algorithms 4    
4
         
4
                 
0
         
Data-Analysis and Machine Learning Basics 4    
4
         
4
                 
0
         
Data Preprocessing 4    
4
         
4
                 
0
         
Data Analysis and Visualization 4    
4
         
4
                 
0
         
Machine Learning 4    
4
         
4
                 
0
         
Deep Learning 5    
5
         
5
                 
0
         
AI / DA -Project 5    
5
         
5
                 
0
         
003000000300000000003000000
INTELLIGENT IoT SOLUTIONS
(Select according to specific criteria: 0-30 cr)
                                               
Electrification of the IoT solution 4    
4
           
4
                 
0
       
IoT interfaces 4    
4
           
4
                 
0
       
Data Analysis and Visualization 4    
4
           
4
                 
0
       
IoT Systems 4    
4
           
4
                 
0
       
IoT communication and information security 4    
4
           
4
                 
0
       
Data edge computing and challenges 4    
4
           
4
                 
0
       
IoT project 6    
6
           
6
                 
0
       
003000000030000000000300000
APPLICATION DEVELOPMENT
(Select according to specific criteria: 0-30 cr)
                                               
Web Visualization 5    
5
         
5
                 
0
         
Web User Interface Programming 5    
5
         
5
                 
0
         
Web server programming with an application framework 5    
5
         
5
                 
0
         
Object-oriented Programming 5    
5
         
5
                 
0
         
Mobile Application Development 5    
5
         
5
                 
0
         
Android Application Development 5    
5
         
5
                 
0
         
003000000300000000003000000
DIGITAL MEDIA
(Select according to specific criteria: 0-30 cr)
                                               
Interface and Usability 5    
5
           
5
                 
0
       
Web Visualization 5    
5
           
5
                 
0
       
Digital Video and Audio 5    
5
           
5
                 
0
       
Graphic Design 5    
5
           
5
                 
0
       
3D modelling 5    
5
           
5
                 
0
       
Content Management Systems 5    
5
           
5
                 
0
       
003000000030000000000300000
ADVANCED PROGRAMMING
(Select according to specific criteria: 0-30 cr)
                                               
Functional Programming 5    
5
           
5
                 
0
       
Concurrent Programming 5    
5
           
5
                 
0
       
Graphics Programming 5    
5
           
5
                 
0
       
Game Engine Programming 5    
5
           
5
                 
0
       
Future IoT Technologies 5    
5
           
5
                 
0
       
Advanced Programming Project 5    
5
           
5
                 
0
       
003000000030000000000300000
TEST AUTOMATION AND QUALITY ASSURANCE
(Select according to specific criteria: 0-30 cr)
                                               
Software testing and quality assurance 5    
5
         
5
                 
0