CURRICULA
Home > Bachelor Degrees (UAS), Daytime Studies > Information and Communication Technology > Information and Communication Technology, Software Engineering Study Path
Bachelor Degrees (UAS), Daytime Studies

Information and Communication Technology, Software Engineering Study Path

Spring 2018

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 1S 1A 2S 2A 3S 3A 4S 4A 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Orientation to Information Technology
                                                       
Objects 15
     
           
                       
Games and Mobiles 15
     
           
                       
Networks 15
     
           
                       
Devices 15
     
           
                       
60000303000000015151515000000000000
Fundamental Professional Studies
(Select30ECTS)
                                                       
Basics of Software Engineering
(Select30ECTS)
                                                       
Object-oriented Programming
                                                       
Object-oriented Applications and Databases 5                                                        
Programming Project 5                                                        
Physics of Sensors and Actuators 5                                                        
Web Programming
                                                       
Web Technologies 5                                                        
Web Project 5                                                        
Discrete Mathematics 5                                                        
Web Application Development 5                                                        
Basics of Health Technology
(Select30ECTS)
                                                       
Physiological Measurement Technology I
                                                       
Intelligent Environments and Applications 5                                                        
Applied Anatomy and Physiology 5                                                        
Biomechanics and Motion Measurement 5                                                        
Physiological Measurement Technology II
                                                       
Physiological Measurements and Sensors 5                                                        
Data Collection and Processing 5                                                        
Health Technology Project 1 5                                                        
0000000000000000000000000000
Advanced Professional Studies
(Select60ECTS)
                                                       
Software Engineering
(Select60ECTS)
                                                       
Software Structures and Models
                                                       
Data Structures, Algorithms and Interfaces 5                                                        
Description and Modelling Techniques 5                                                        
Software Engineering Project 1 5                                                        
Data Structures and Algorithms 5                                                        
Software Engineering
                                                       
User-centered Design 5                                                        
Design Patterns 5                                                        
Software Engineering Project 2 5                                                        
Open Interfaces and Open Data
                                                       
Open Interfaces and Open Data 5                                                        
Big Data and Data Mining 5                                                        
Probalility Calculus and Statistics 5                                                        
Software Quality and Security
                                                       
Software Quality 5                                                        
Development of Safe and Secure Software 5                                                        
Data Encryption and Cryptomathematics 5                                                        
Health Technology
(Select60ECTS)
                                                       
Customer Oriented Software Applications I
                                                       
eHealth Business and Solutions 5                                                        
Customers and Users of eHealth Services 5                                                        
Web Application Development 1 5                                                        
Customer Oriented Software Applications II
                                                       
Web Application Development 2 5                                                        
User Oriented Development and User Study 5                                                        
Health Technology Project 2 5                                                        
Health Technology Devices and Solutions I
                                                       
Digital Self Care Applications and Opportunities 5                                                        
Patient Monitoring Methods and Devices 5                                                        
Medical Imaging 5                                                        
Health Technology Devices and Solutions II
                                                       
Telehealth and Telemedicine Applications 5                                                        
Health Robotics 5                                                        
Health Technology Project 3 5                                                        
0000000000000000000000000000
Innovation Studies
(Select15ECTS)
                                                       
Innovation Project 10      
           
                         
   
Methodological Studies
                                                       
Project Communication 5                                                        
Methodological Studies 5                                                        
000100000001000000000000005500
Elective Module and Elective Studies
(Select30ECTS)
                                                       
Engineering Swedish 5    
           
                       
       
Finnish as a Second Language: Finnish at Work 5    
           
                       
       
001000000010000000000000550000
Work Placement
                                                       
Work Placement 1 15      
             
                           
Work Placement 2 15      
             
                           
00030000000030000000000000001515
Bachelor's Thesis
                                                       
Bachelor's Thesis 15      
           
                         
   
000150000001500000000000007.57.500
ECTS credits per period / semester / academic year 60010553030000102530151515150000005512.512.51515

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

Information and Communication Technology

Objective of the education is to learn how to develop and use applications and systems needed for the communication between people, and companies, as well as between equipment, devices and things. In addition to the technical qualifications, the ICT engineer needs oral and written communication skills in different languages, business skills, as well as the negotiation and leadership skills.
Given the rapid development of ICT industry, the engineer needs good learning skills, including the ability to follow the development of the ICT technologies but also an attitude to the continuous development from the lifelong learning perspective. International work environments, project based working and challenging tasks require the engineer to have good assessment and problem-solving skills. In particular, the client projects require good interpersonal skills but the development of social media applications and games requires good psychological and artistic stance and approach.

Software Engineering Study Path

Students aquire the skills for software engineering professionals: project management, software engineering processes, models and tools.