CURRICULA > BACHELOR’S DEGREE, FULL-TIME STUDIES > DEGREE PROGRAMME IN ICT ENGINEERING > DEGREE PROGRAMME IN ICT ENGINEERING
Bachelor’s Degree, Full-Time Studies ...

Degree Programme in ICT Engineering

Classification
Select visible years, semesters and periods (when only one year is selected) by clicking buttons below. (S = Spring, A = Autumn)
School years 1 2 3 4
Search: cr 1 2 3 4 1A 1S 2A 2S 3A 3S 4A 4S 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Basic Skills of Technology
                                                       
Basic Mathematical Skills in ICT Engineering 5
     
             
                           
Working Life Skills and Professional Communication 5
     
             
                           
Engineering Physics 1 5
     
             
                         
1500012.52.500000057.52.50000000000000
Complementary Basic Skills of Technology
()
                                                       
Self-Leadership and Communication Skills 2
     
           
                       
Basic Course in Swedish for Technical Science 3  
         
                   
               
Engineering Physics 2 5  
         
                   
               
Electrophysics 5  
       
                 
                   
ICT Engineering Mathematics 5  
       
                 
                   
Technical Differential and Integral Calculus 5  
         
                   
               
2230011101300000.50.50.50.5556.56.500000000
Basic Knowledge of ICT Engineer
     
             
                           
Intelligent Systems 10
     
             
                           
Basics of C++ Programming 5
     
             
                           
Basics of Information Technology and Software Development 5
     
             
                           
Intelligent Systems, Advanced 12
       
               
                       
IoT and Web Programming 8
       
               
                       
Advanced Programming 5
       
               
                       
Introduction to Networking 5
       
               
                       
Techniques of Software Engineering 5  
       
                 
                   
Secure Systems 5  
       
                 
                   
Programming of Embedded System and Microcontrollers 5  
       
                 
                   
Linux-based Operating Systems 5  
       
                 
                   
Data Repository Technologies 5  
       
                 
                   
Data Analytics and Basics of Artificial Intelligence 8  
         
                   
               
1203300903025800004545151512.512.54400000000
Professional Skills and Knowledge of ICT Engineers
()
                                                       
Technical Method Expertise of Software Engineers
 
         
                   
               
Advanced Programming Techniques 5  
         
                   
               
API Development 5  
         
                   
               
Data Structures and Algorithms 5  
         
                   
               
Technical Expertise of Telecommunications
 
         
                   
               
Basics of Data Communication 5  
         
                   
               
Routing and Switching Essentials 5  
         
                   
               
Scaling Networks 5  
         
                   
               
Technical Differential and Integral Calculus 5  
         
                   
               
IoT Controller Technology
 
         
                   
               
Basics of Data Communication 5  
         
                   
               
Digital Circuits and FPGAs 5  
         
                   
               
Laboratory Exercises in Embedded Systems 5  
         
                   
               
Technical Differential and Integral Calculus 5  
         
                   
               
0100000001000000000000505000000000
Professional Competence and Language Skills
()
   
         
                     
           
Professional Language Skills 7    
         
                     
           
Swedish Language, Written 2    
         
                     
           
Swedish Language, Spoken 2    
         
                     
           
English for ICT Engineers 3    
         
                     
           
User-oriented Method Expertise of Software Engineers
   
         
                     
           
Application Programming and Usability 5    
         
                     
           
Advanced Web Programming 5    
         
                     
           
Advanced Application Programming 5    
         
                     
           
Expanding Expertise 7    
         
                     
           
Wireless Telecommunications and Data Security
   
         
                     
           
Data Communication 7    
         
                     
           
Wireless Technologies 5    
         
                     
           
Cybersecurity Operations 5    
         
                     
           
IoT Device Technology
   
         
                     
           
Data Communication 7    
         
                     
           
Microcontroller Programming 5    
         
                     
           
Design of Microcontroller Controlled Devices 5    
         
                     
           
00137000001370000000000068.568.5000000
Professional Competence and Working Life Skills
(Select 23 cr)
   
           
                       
       
Business Economics and Manager Skills 5    
           
                       
       
Technical Writing and Methods of Thesis 3    
           
                       
       
Application Development Skills of Software Engineers
   
           
                       
       
Applications of Machine Learning 5    
           
                       
       
Web Application Programming 5    
           
                       
       
Software Development, Advanced 5    
           
                       
       
Implementing Solutions of Telecommunications
   
           
                       
       
Radio Network Planning 5    
           
                       
       
Enterprise Network Core Technologies 5    
           
                       
       
Network Security 5    
           
                       
       
Implementation of Real-Time Systems
   
           
                       
       
Filters and Transients 5    
           
                       
       
Real-Time Operating System for Microcontroller Applications 6    
           
                       
       
Embedded Systems Technologies and Laboratory Exercises 1 4    
           
                       
       
0011800000011800000000000059590000
Professional Expertise in ICT Engineering
(Select 15 cr)
                                                       
Project Expertise of Software Engineers
     
           
                         
   
Applications of AI 5      
           
                         
   
Software Project 5      
           
                         
   
Development Project in the Field of ICT 5      
           
                         
   
Project Expertise of Telecommunications Engineers
     
           
                         
   
Measurements of Telecommunications 10      
           
                         
   
Development Project in the Field of ICT 5      
           
                         
   
IoT Device Development
     
           
                         
   
Embedded Systems Technologies and Laboratory Exercises 2 10      
           
                         
   
Development Project in the Field of ICT 5      
           
                         
   
00090000000900000000000000454500
Professional Skills Acquired in Working Life
()
                                                       
Working Life Projects 30    
       
               
00151500007.57.57.57.5000000003.83.83.83.83.83.83.83.8
Practical Training
                                                       
Practical Training 1 10
       
               
                       
Practical Training 2 10  
         
                   
               
Practical Training 3 10    
           
                       
       
1010100010010010000055005500550000
Bachelor's Thesis
     
             
                           
Thesis Plan 5      
           
                         
   
Implementing Thesis 5      
             
                           
Reporting Thesis 5      
             
                           
000300000005250000000000002.52.512.512.5
Intelligent Machines
(Select 30 cr)
                                                       
Starting a Project
                                                       
Initiating a Project 5    
         
                     
           
Preplanning a Project 5    
         
                     
           
Project Planning
                                                       
Project Planning 5    
           
                       
       
Utilising Project Results