CURRICULA
You are in archive mode. Click here to leave archive mode.
Home > Curriculum archives > Bachelor’s Degree (UAS), Undergraduate Programmes > Degree Programme in Information and Communications Technology > Degree Programme in Information and Communications Technology, Software Engineering
Bachelor’s Degree (UAS), Undergraduate Programmes

Degree Programme in Information and Communications Technology, Software Engineering

Autumn 2013

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: ECTS 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
Core Requirement Studies
                                                       
Introduction to Studies
                                                       
Introduction to Studies 3
     
             
                           
Mathematics
(Select24ECTS)
                                                       
Functions and Complex Numbers 3
     
             
                           
Vectors and Matrices 3
       
               
                       
Differential Calculus 3
       
               
                       
Integral Calculus 3  
       
                 
                   
Mathematics for Digital Techniques 3
     
             
                           
Discrete Mathematics 3  
         
                   
               
Probability 3    
         
                     
           
Mathematical Statistics 3    
           
                       
       
Physics
                                                       
Introduction to Engineering Physics 3
     
             
                           
Electricity 3
       
               
                       
Magnetism 3
       
               
                       
Wave Motion and Oscillations 3  
       
                 
                   
Physics laboratories 3  
       
                 
                   
Language Studies
(Select12ECTS)
                                                       
Working Life Finnish and Academic Communication Skills 3    
         
                     
           
English Communication Skills for Information Technology 3  
         
                   
               
Professional English 3  
       
                 
                   
Swedish at Work 3      
           
                       
Finnish as a Second Language: Finnish at Work 3
     
           
                       
Industrial Management
                                                       
Project Operation 3  
         
                   
               
Profitability of Technology Business 3    
           
                       
       
Investment Calculations and Decision Making 3      
           
                         
   
Leadership 3      
           
                         
   
Orientation Project
                                                       
Introduction to Computing 3
     
             
                           
Finnish Communication Skills for Technology 3
     
             
                           
Setting Up and Usage of Personal Computer (PC) 3
     
             
                           
362112922.513.5129667.51.511.311.36.86.8664.54.533333.83.80.80.8
Professional Studies
(Select105ECTS)
                                                       
Common Professional Studies
(Select45ECTS)
                                                       
Unix/Linux Basics 3
       
               
                       
Basics of Information Security 3
       
               
                       
Electronic Systems 3  
       
                 
                   
Digital Fundamentals (circuits) 3
       
               
                       
Computer Architecture 3  
         
                   
               
Advanced Unix/Linux 3  
       
                 
                   
Introduction to Programming 3
     
             
                           
Advanced C Programming 3
       
               
                       
Introduction to Database Management 3
       
               
                       
Introduction to Telecommunications 3  
       
                 
                   
Communication Networks 3  
       
                 
                   
Local Area Networks (CCNA1) 4
       
               
                       
Internetworks (CCNA2) 4  
       
                 
                   
Microprocessors 3  
       
                 
                   
Information Technology Project 6  
         
                   
               
Sustainable Development in ICT 3  
       
               
               
Common Professional Studies on Software Engineering
                                                       
Advanced Java Programming 3  
       
                 
                   
C++ Programming 3  
         
                   
               
Advanced Object-Oriented Programming 3  
         
                   
               
Design Patterns 3    
         
                     
           
Modeling 3  
         
                   
               
Software Production 3    
         
                     
           
User Centered Interface Design 3    
           
                       
       
Database Structures 3    
         
                     
           
Data Structures and Algorithms 3    
         
                     
           
Operating Systems 3    
           
                       
       
Elective Studies in Software Engineering
()
                                                       
Mobile Programming
                                                       
Windows Phone Application Development 5    
           
                       
       
iPhone Application Development 5      
           
                         
   
Android Application Development 5    
         
                     
           
Software Architecture
                                                       
.NET Architecture 5      
           
                         
   
Advanced C# Programming 3  
         
                   
               
Cloud Computing 5      
           
                         
   
Web Programming
                                                       
Rich Internet Applications 5  
         
                   
               
XML and Related Technologies 5    
         
                     
           
Server-side Programming 5    
           
                       
       
Game Programming
                                                       
Game Programming 5      
           
                         
   
Game Design 5  
         
                   
               
Player-Centred Game Design 3    
         
                     
           
Game Art 5    
         
                     
           
Computer Graphics and Animation 5    
           
                       
       
Elective Professional Studies in Computer Networks and Telecommunications
(Select15ECTS)
                                                       
Information Technoloqy, Data Network courses
(Select15ECTS)
                                                       
SQL and Relational Databases 3  
       
                 
                   
Python Programming 3  
         
                   
               
PHP Programming 3  
         
                   
               
C# Programming Fundamentals 4    
           
                       
       
Advanced Usage of Office Programs 6    
           
                       
       
Ruby Programming 4    
           
                       
       
Innovation Studies
                                                       
Innovation Project 10      
           
                         
   
Software Testing and Management 5    
           
                       
       
International Studies
(Select0ECTS)
                                                       
2265703031926.538.530403001.51.59.59.513.313.319.319.315152020151500
Elective Studies
(Select15ECTS)
                                                       
Practical Training
                                                       
Work Placement 1 15  
     
           
       
Work Placement 2 15    
       
               
07.5157.5003.83.87.57.53.83.800001.91.91.91.93.83.83.83.81.91.91.91.9
Bachelor's Thesis
                                                       
Bachelor's Thesis and Maturity Test 15      
           
                       
<