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
Basics of Engineering
                                                       
Geometry and Vector Algebra 3
     
             
                             
Functions and Matrices 3
     
               
                           
ICT Environment and Working Life Skills 5
     
             
                           
Mechanics 3
     
             
                             
Basics of ICT Physics 3
     
               
                           
Basics of Measuring and Reporting in ICT Engineering 4
       
               
                       
210001740000008.58.522000000000000
Complementary Basic Skills of Technology
()
                                                       
Orientation for Engineering Mathematics 3
     
             
                             
Self-Leadership and Communication Skills 2
     
             
                           
Basic Course in Swedish for Technical Science 3  
         
                   
               
5300500300004100001.51.500000000
Engineering Skills
                                                       
Differential Calculus 3
       
               
                         
Integral Calculus 3
       
                 
                       
Data Analytics 3  
       
                 
                   
Electrostatics and Magnetism 3
       
               
                         
Laboratory Works of Physics 3  
       
                 
                   
9600096000000063330000000000
Complementary Engineering Skills and Knowledge
(Select 3 cr)
                                                       
Discrete Mathematics 3  
         
                   
               
Oscillations and Wave Mechanics, Atom and Nuclear Physics 3  
         
                   
               
0600000600000000003300000000
Basic Knowledge of ICT Engineer
     
             
                           
Intelligent Systems 10
     
             
                           
Basics of C++ Programming 5
     
             
                           
Intelligent Systems, Advanced 10
       
               
                       
Advanced Programming 5
       
               
                       
IoT and Web Programming 5
       
               
                       
Techniques of Software Engineering 5  
       
                 
                   
Introduction to Networking 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 5    
         
                     
           
10530508520255500042.542.5101012.512.52.52.52.52.5000000
Professional Skills and Knowledge of an ICT Engineer
(Select 15 cr)
                                                       
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 (TCN) 5  
         
                   
               
Routing and Switching Essentials 5  
         
                   
               
Scaling Networks 5  
         
                   
               
 
         
                   
               
Filters and Transients 5  
         
                   
               
Basics of Data Communication (ESE) 5  
         
                   
               
Laboratory Exercises in Embedded Systems 5  
         
                   
               
09000000900000000000454500000000
Professional Competence and Language Skills
(Select 22 cr)
   
         
                     
           
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    
         
                     
           
Wireless Telecommunications and Data Security
   
         
                     
           
Data Communication (TCN) 5    
         
                     
           
Wireless Technologies 5    
         
                     
           
Cybersecurity Operations 5    
         
                     
           
   
         
                     
           
Microcontroller Programming 5    
         
                     
           
Design of Microcontroller Controlled Devices 5    
         
                     
           
Data Communication (ESE) 5    
         
                     
           
00119000001190000000000059.559.5000000
Professional Competence and Working Life Skills
(Select 19 cr)
   
           
                       
       
Business Economics and Manager Skills 4    
           
                       
       
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    
           
                       
       
Connecting Networks 5    
           
                       
       
Network Security 5    
           
                       
       
   
           
                       
       
Digital Circuits and FPGAs 5    
           
                       
       
Real-Time Operating System for Microcontroller Applications 6    
           
                       
       
Embedded Systems Technologies and Laboratory Exercises 1 4    
           
                       
       
0011400000011400000000000057570000
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      
           
                         
   
                                                       
Embedded Systems Technologies and Laboratory Exercises 2 10      
           
                         
   
Development Project in the Field of ICT 5      
           
                         
   
00060000000600000000000000303000
Practical Training
                                                       
Practical Training 1 6
       
               
                       
Practical Training 2 12  
         
                   
               
Practical Training 3 12    
           
                       
       
61212006012012000033006600660000
Bachelor's Thesis
                                                       
Planning and Technical Writing of Bachelor's Thesis 5      
           
                         
   
Implementation and Reporting of Bachelor's Thesis 10      
             
                           
000150000005100000000000002.52.555
(Select 15 cr)
                                                       
(Select 30 cr)
                                                       
Starting a Project
                                                       
Initiating a Project 5    
         
                     
           
Preplanning a Project 5    
         
                     
           
Project Planning
                                                       
Project Planning 5    
           
                       
       
Utilising Project Results