Software Engineering - UTU Masters
portfolio_page-template-default,single,single-portfolio_page,postid-27265,ajax_fade,page_not_loaded,,side_area_uncovered_from_content,qode-child-theme-ver-1.0.0,qode-theme-ver-10.0,wpb-js-composer js-comp-ver-4.12,vc_responsive
Master's Degree Programme in

Software Engineering

Faculty of Science and Engineering, University of Turku



The software engineering programme is a pioneering new collaboration between Finland and Namibia, where students study at the University of Turku satellite campus at the University of Namibia in Windhoek. Working closely with students and companies from the EU and from Southern Africa will train software engineers who are able to understand IT-related challenges in the global south and design, develop, implement, and evaluate software solutions to meet these requirements.


The M.Sc. (Tech.) degree programme is based on the standard UTU M.Sc. (Tech.) degree programme mainly implemented online in Namibia, but including contextual elements in projects and demonstrations. A few courses will be also arranged in Windhoek and delivered online to Turku campus. The degree programme is available for all eligible students from all around the world.


Programme structure
  1. Software engineering, development and business major for 40 credits
  2. Masters thesis and capstone project for 50 credits
  3. Professional skills and optional minor subjects for 30 credits
Academic excellence & experience

The Master’s Degree Programme in Software Engineering is a two-year programme. It focuses on the skills required to work on team projects producing professional industry quality software. The covered topics include:


  • Software engineering methodologies and practices
  • Advanced programming techniques
  • Privacy and security
  • Quality management and testing
  • Software development, design and architecture


The course is highly practical and project activities will involve working with real companies in both Namibia and Finland. There is a broad mix of state-of-the-art techniques and solid industry practice to provide both the breadth and depth of skills essential for a software engineering career. Teamwork and professional skills are major focus throughout the degree.

Master's thesis & capstone project

In the Master’s thesis you must prove your ability to do scientific work, manage research methods and demonstrate skill in scientific writing. The thesis will involve theoretical and practical analyses of research problems and to clearly report the results. These research problems may be associated with the capstone project or real issues provided by companies.


The goal of the Master’s thesis is to


  • train students in independent problem solving for demanding research questions
  • to train students in presentation and argumentation skills, both oral and written
  • train students in search and critical evaluation of information
  • develop an ability to engage in a constructive dialogue with related disciplines
  • gain insight into actual research and development work in the software engineering field


The capstone project is a year long team project of 5-8 members to implement a working solution to a real-life challenge. Topics are driven by the real needs of companies, communities and research groups and will require working with a real customer.


The goal of the Capstone project is to

  • Experience planning and managing team work over several months
  • Learn how to communicate with diverse stakeholders
  • Experience the challenges in solving complex and ill-defined problems
  • Analyse and communicate progress and performance of the project
Satellite campus in Namibia

The University of Turku has its own specially renovated and tailored facilities on the campus of the University of Namibia (UNAM) located on edge of the Namibian capital Windhoek. Sharing the space with UTU will be local and international businesses who will be cooperating with us to form a state-of-the-art Software Development Centre for Southern Africa.


All the student facilities expected in Finland will be available to students studying at the Namibian campus (see The official language in Namibia is English and all students there study in English.


Competence description

Completing the degree gives a strong basis to work in the software industry and ICT4D (ICT for Development) research. The program covers the most essential topics of software engineering, and integrates the student with the software industry and ICT4D research initiatives, especially through the Capstone-project. The gained skills are eligible in software engineering industries globally, but also give specific knowledge, skills, and networking opportunities to work on unique software challenges of the global south.


For the students from the global north, the programme offers exceptional ways to familiarise themselves with the growing job opportunities for software engineers to work in and with Africa.


You will have the opportunity to learn teamwork and acquire a unique skill set in multi-disciplinary international Capstone projects.


As a student in this Programme, you will gain skills in:

  • Designing and analyzing modular, reusable and extendable software
  • Diverse programming paradigms and concepts
  • Quality-driven software testing
  • Lean business and software development methods
  • Project management practices
  • Teamwork and professional skills
Job options

The employment percentage of those holding an Master of Science (in Technology) degree is high in Finland and elsewhere. There is a shortage of well qualified software engineers in both Finland and Southern Africa, as well as an established startup culture in Finland which is still in its early stages within Namibia.


Possible job titles are:


  • Project manager
  • Software engineer
  • Software Architect
  • Test manager
Career in research

This Master’s degree provides eligibility for scientific postgraduate degree studies. Postgraduate degrees are doctoral and licentiate degrees.


Graduates from this Programme are eligible to apply for a position in the University of Turku Graduate School, UTUGS.  The Graduate School consists of 16 doctoral programmes which cover all disciplines and doctoral candidates of the university.


Together with the doctoral programmes, the Graduate School provides systematic and high quality doctoral training.  UTUGS aims to train highly qualified experts with the skills required for both professional career in research and other positions of expertise.


General degree requirements

A BSc degree that formally qualifies the applicant to access Master’s level studies in the country where it has been completed. This degree should correspond to at least 180 ECTS (European credits) or to a minimum of three years of full-time study.


A polytechnic degree from a Finnish University of Applied Sciences (ammattikorkeakoulu). Students with such degree might however be required to complete additional studies while studying for the Master’s degree to qualify for Master’s degree studies (see Additional studies).

Programme-Specific Requirements

The applicant’s previous degree on the basis of which s/he is seeking admission to the Master’s Degree Programme should be in a relevant field of study. Relevant fields of previous studies for this Master’s Degree Programme are Computer Science (software oriented applicants), Computer Engineering (hardware and/or software oriented applicants with e.g. electronic engineering, digital hardware, or embedded systems backgrounds), information (and communication) technology, informatics, information systems science or a related area.

Additional studies

The contents of formally eligible applicants’ previous degrees do not always correspond to the academic level of the Programme. Therefore admitted students can be advised or required to complete additional, Bachelor level studies. These can be done while studying for the Master’s Degree, but they are not part of the degree and may extend the targeted study time. The amount of required additional studies cannot exceed 60 ECTS.

Since the language of instruction in Bachelor’s level at the University of Turku is Finnish, an applicant needing additional studies can be required to submit proof for Finnish skills during the application process (see Language requirements). In case such proof is not submitted, the applicant needing additional studies must be rejected.

Language Requirements

All applicants must prove their English language skills in one of the ways accepted by the Faculty.

Applicants seeking admission on the basis of a polytechnic degree from Finnish University of Applied Sciences (ammattikorkeakoulu) must prove their proficiency in Finnish language also, since the additional studies that these students may need to complete in parallel to their Master level studies are available only in Finnish.

Empty section. Edit page to add content here.


Application Form and Enclosures

The application form for the studies starting in autumn 2019 is available online during the application period on 3 December 2018 at 8:00 (local time in Finland) – 29 March 2019 at 15:00 (local time in Finland, GMT +2). Enclosures are attached to the application in digital form (pdf).

If you are graduating only after the deadline, you may apply on the condition that the required application documents are submitted and arrive at the University of Turku by 8 July 2019 at 15:00 (local time in Finland).

STEP 1: Collect the required application documents

The following documents must be scanned and attached to the electronic application (in pdf format, in color) at the Studyinfo portal:

  • The original degree certificate (in the original language) AND an English, Finnish or Swedish translation (or an English-language Diploma Supplement concerning graduates from European universities) of the degree certificate.
  • The original transcript of study records (in the original language) AND an English, Finnish or Swedish translation (or an English-language Diploma Supplement concerning graduates from European universities) of the transcript of records.
  • Certificate of knowledge of English (see Language requirements).

All translations must be made either by an authorized translator or by the degree awarding institution. Each page of an official translation must bear the translator’s stamp and/or signature. Official translations must be exact translations of the original documents. Translations done by the applicant him- or herself are not accepted.

STEP 2. Write a motivation letter

Prepare a motivation letter (max. 5000 characters) to be copy-pasted on the application form. The letter of motivation is an important factor in considering the applicant’s suitability to the programme so please prepare it carefully. Please notice that the motivation letter may be checked for plagiarism with the Turnitin system of the University of Turku.

Also be prepared to describe the grading scale used at your institution at the time of your studies. The grading scale must include all the grades and marks appearing on your transcript of records and their relation to each other. You should also provide a link to an official website where this information can be verified. (In many cases this information is already included in the transcript of records.)

The application form also includes programme specific questions. Therefore reserve some time for filling in the application form.

STEP 3: Fill in the application form

The application form is filled online in the Studyinfo portal. Please search at for the Master’s Degree Programme in Food Development. The application form is available and a completed application can be updated until the end of the application period on 29 March 2019 at 15.00 (GMT +2).


Annually a maximum of 25 students are admitted. The decision for admission will be based on

  • the relevance of the applicant’s awarded degree(s)
  • the amount, relevance and grades of the courses in the degree(s)
  • the language test result (see Language requirements)
  • the motivation letter
  • possible answers to the optional questions included in the application.

A previously earned Master’s degree does not automatically place the applicant ahead of other applicants.

The admission decisions are published by 15 May 2019. All applicants will be informed by email, but also hard copies are sent upon request. All students are required to start in the beginning of the autumn semester, and there is no separate admission for the spring semester.

The admitted applicant will have to show the originals of his/her educational documents (degree certificate and transcript of study records) at the University of Turku after arrival in Finland. Depending on the country the original documents may have to be attested or legalized. Please see the country specific requirements for the submission of the documents upon arrival already before applying.



Master’s Degree Programme in

Software Engineering


Degree: Master of Science (Technology)

Duration: 2 academic years, 120 ECTS credits

Mode of study: Full-time

Faculty / Department:  Faculty of Science and Engineering, Department of Future Technologies

Location: Windhoek, Namibia

Language of instruction: English

Start date: August/September 2019

Tuition fee for citizens of EU/EEA countries or Switzerland:  None

Tuition fee for citizens of non-EU/EEA countries:  €12,000 / academic year

Application period: 3 Dec 2018 – 29 Mar 2019

Scholarships available: check the website



Future with UTU

subscribe for UTU newsletter