Oulu University of Applied Sciences (OAMK) Master's Degree in Modern Software and Computing Solutions
Oulu University of Applied Sciences (OAMK)

Oulu University of Applied Sciences (OAMK)

Master's Degree in Modern Software and Computing Solutions

Oulu, Finland

Master degree

1 up to

2 years

English

Full time

EUR 10,000 / per year **

Distance Learning

* application period: 4-14 September 2023

** for non-EU/EEA students

Key Summary

    About : The Master's Degree in Modern Software and Computing Solutions offers students a comprehensive understanding of contemporary software development and computing techniques. The program focuses on skill-building in coding, software engineering, and problem-solving while leveraging modern technologies. It's designed to equip graduates with the tools necessary to thrive in a rapidly evolving tech landscape.
    Career Outcomes : Graduates can expect a range of career opportunities in various fields, such as software development, systems analysis, project management, and IT consulting. Potential roles include software engineer, systems architect, and technical project manager, among others.
  • Application: 28 August -11 September 2024
  • Scholarship available

Welcome to study the latest software technologies at Oulu University of Applied Sciences! Modern Software and Computing Solutions is our new Master Degree Programme in English that aims to meet the challenges of the software industry. The software industry is undergoing a transformation as information becomes digital and data volumes grow in both public organizations and private companies. All data must be stored and analyzed securely without compromising the data. In the training, you will deepen your knowledge of software techniques and data analysis methods. After graduation, you can work on digital products or services, for example.

The need for computing power and intelligent algorithms is growing

With digitalisation, most of the services offered to consumers and businesses have moved online. This provides companies with a large amount of user-driven data that they can use both to develop services and streamline their own operations. However, handling large amounts of data is not easy. The machine learning algorithms used to process the data require so much computing power that even the most efficient consumer computers cannot cope with the computational load, or at least the computation can take hours or even days. Supercomputers suitable for high-performance computing have been procured in Finland by CSC (Center for Scientific Computing), from which it is possible to obtain computing time for machine learning applications that require power.

Raw computing power alone is not a problem in many applications, but software can be streamlined with appropriate algorithms and data structures. In addition, it is important for the programmer to learn to understand the differences in computational efficiency between different algorithms. These issues are also studied in this degree program. When a lot of data is in motion, it is important to be able to protect it as effectively as possible from outside attacks. Therefore, the degree program also studies the basics of block chain technologies.

During the training, you will become familiar with the latest software development technologies, such as data analytics and data visualization, machine learning methods, cloud and micro services, container technologies, high-performance computing, and block chains. During the studies, students' skills in general programming are also strengthened and deepened.