Bachelor's degree education from year 2020 (autumn)

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

2021

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
STUDENT WELLBEING IN STUDIES AND AT WORK
(Select according to specific criteria: 5-10 cr)
                                               
Development as an Expert 5
1
2
2
 
1
 
1
1
1
1
   
0
   
0
0
 
0
0
       
122010111100100110110000
LANGUAGES AND COMMUNICATION STUDIES
(Select 11-11 cr)
                                               
English for Working Life 4
4
       
4
             
0
                   
Swedish for Working Life 4  
4
       
4
               
0
               
Communication Skills for Working Life 3
3
     
3
             
0
                     
Finnish 1 4
4
     
4
             
0
                     
1140074400000740400000000
RESEARCH-BASED DEVELOPMENT IN PRACTICE
(All compulsory)
                                               
Research and Development 5      
5
           
5
                   
0
   
Bachelor's Thesis, Planning 3      
3
           
3
                   
0
   
Bachelor's Thesis, Thesis Writing 2      
2
           
2
                   
0
   
Bachelor's Thesis, Implementation 6      
6
           
6
                   
0
   
Bachelor's Thesis, Reporting and Assessment 4      
4
           
4
                   
0
   
000200000002000000000002000
FUTURE FACTORY
(Select according to specific criteria: 15 cr)
                                               
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
                   
Phys1 Force and Motion 3
3
       
3
             
0
                   
Phys2 Energy 3  
3
       
3
               
0
               
1230039300000390300000000
MATHEMATICS AND APPLYING OF NATURAL SCIENCES IN INFORMATION AND COMMUNICATION TECHNOLOGY
(Select 15-15 cr)
                                               
Physics 3 - Electromagnetism and Waves 4  
4
         
4
               
0
             
Physics 4 - Laboratory work 2  
2
         
2
               
0
             
Math4 Discrete Mathematics 3  
3
       
3
               
0
               
Applied mathematics: Analytic Geometry 3  
3
         
3
               
0
             
Applied mathematics: Cryptology 3  
3
         
3
               
0
             
015000031200000003120000000
SUPPORT STUDIES
(Select according to specific criteria: 0-2 cr)
                                               
Git -version control and Gitlab -project management environment 1
1
     
1
             
0
                     
100010000000100000000000
TIC, INFORMATION TECHNOLOGY
(All compulsory)
                                               
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
               
Digital Technology and Hardware 5
5
       
5
             
0
                   
1810008106400008100640000000
TIC, 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
               
Basics of Scripting and Automatization 3  
3
       
3
               
0
               
Project Management and Practices 4
4
       
4
             
0
                   
Full Stack Programming 5  
5
       
5
               
0
               
1714009814000009801400000000
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, Reponse ja SOC 5    
5
         
5
                 
0
         
003000000300000000003000000
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
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 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
       
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
         
003000000300000000003000000
ELECTIVE PROFESSIONAL STUDIES
(Select according to specific criteria: 0-40 cr)
                                               
PRACTICAL TRAINING
(Select according to specific criteria: 30-60 cr)
                                               
Practical Training 30      
30
             
30
                   
30
 
000300000000300000000000300
ELECTIVE STUDIES
(Select according to specific criteria: 10 cr)
                       
0
               
0
   
CAMPUSONLINE STUDIES
(Select 0-0 cr)
                                               
EDUFUTURA
(Select according to specific criteria: 0 cr)
                                               
000000000000200000000800
ECTS credits per period / semester / academic year 626112250313131306161203031310313006161020300

Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.