24 months
Duration
6000 EUR/year
6000 EUR/year
Unknown
Tuition fee
Unknown
Apply date
Unknown
Start date

About

The Software Engineering master's programme at the University of Tartu offers general software engineering and management skills and specialised skills in two major software application domains: enterprise systems and embedded real-time systems. The programme is delivered jointly by Estonia’s two largest universities: the University of Tartu (coordinator) and TalTech. 

Visit the official programme website for more information

Overview

*This programme profile is financed by Dora Plus Action 4: Marketing of study and employment opportunities in Estonia (European Regional Development Fund).

The international master’s programme in Software Engineering offers general software engineering and management skills and specialised skills in two major software application domains: enterprise systems and embedded real-time systems. The programme is delivered jointly by Estonia’s two largest universities: the University of Tartu and TalTech. Students graduating from this programme obtain degrees from both universities.

Why study Software Engineering at the University of Tartu?

  • The University of Tartu belongs to the top 250 of the world's best universities (THE World University Rankings 2023).
  • The University of Tartu is ranked in the top 200 universities globally in computer science (THE Rankings 2022). 
  • You will obtain degrees from two top-ranked universities in Estonia – the University of Tartu and TalTech.
  • You can spend half of your studies at a partner company and follow a personalised study plan.
  • International study environment - more than 50% of students are international students from all over the world.
  • After graduation, you can join the highly dynamic software industry worldwide. You can run your own business or work for international companies such as Google, Facebook, Ericsson, Swedbank, TransferWise, Bolt, Kuehne + Nagel and Nortal.
  • Study in the University of Tartu Delta Centre, which brings together a vibrant community of students, researchers and innovators in computer science, business and economics, mathematics and statistics.

Career opportunities

The programme prepares students for a career path leading to high-end technical roles (e.g. software analyst, architect or research engineer) and managerial roles (e.g. project/team leader or technology officer). Graduates of this programme are well equipped to join the highly dynamic software industry in the Baltics, Northern and Eastern Europe.

Our graduates are currently employed by companies such as Google, Facebook, Ericsson, Swedbank, TransferWise, Bolt, Kuehne + Nagel, Nortal, etc.

Accreditation

Every seven years, all Estonian higher education institutions must undergo external evaluation – institutional accreditation. The latest assessment took place in 2022. The assessment council of the Estonian Quality Agency for Education decided to accredit the University of Tartu for the next seven years (2023-2029).

Programme Structure

The curriculum consists of:

  • core module (24 ECTS)
  • specialisation module (24 ECTS): Enterprise Software Engineering (University of Tartu) or Embedded and Real-Time Software Engineering (TalTech)
  • elective courses (12 ECTS)
  • optional courses (6 ECTS)
  • practice module (18 ECTS)
  • seminar module (6 ECTS)
  • Master's thesis - 30 ECTS.

For selected students, there is an opportunity to complete 50% of the studies at a company through the Industrial Master’s Programme in IT and follow a personalised study plan.

Examples of courses:

  • Advanced Programming
  • Agile Software Development
  • Software Quality and Standards
  • Systems Modelling
  • Big Data Management
  • Machine Learning
  • Software Product Management

Audience

Students with a bachelor's degree or equivalent qualification in information technology, computer science, software engineering, computer engineering, information systems or a related field

Lecturers

The programme director is Dietmar Pfahl, Professor of Software Engineering at the University of Tartu.

Key information

Duration

  • Full-time
    • 24 months

Start dates & application deadlines

Language

English
IELTS admission requirements IELTS
6
PTE Academic admission requirements PTE Academic
59
More about PTE Academic
TOEFL admission requirements TOEFL® IBT
75

Credits

120 ECTS

Delivered

On Campus

Academic requirements

GPA admission requirements GPA
Required

English requirements

IELTS admission requirements IELTS
6
PTE Academic admission requirements PTE Academic
59
More about PTE Academic
TOEFL admission requirements TOEFL® IBT
75

Student insurance

Make sure to cover your health, travel, and stay while studying abroad. Even global coverages can miss important items, so make sure your student insurance ticks all the following:

  • Additional medical costs (i.e. dental)
  • Repatriation, if something happens to you or your family
  • Liability
  • Home contents and baggage
  • Accidents
  • Legal aid

We partnered with Aon to provide you with the best affordable student insurance, for a carefree experience away from home.

Get your student insurance now

Starting from €0.53/day, free cancellation any time.

Remember, countries and universities may have specific insurance requirements. To learn more about how student insurance work at University of Tartu and/or in Estonia, please visit Student Insurance Portal.

Other requirements

General requirements

  • Bachelor’s degree or equivalent qualification (must be ontained by the end of July) in information technology, computer science, software engineering, computer engineering, information systems or a related field 
  • Applicants with a bachelor`s degree in Mathematics or Natural Sciences, Technology, Engineering, Business or Economics are eligible if they have completed at least 24 ECTS of courses in information technology, including courses in programming, database technology and software engineering
  • English language proficiency 

Tuition Fee

To alway see correct tuition fees
  • International

    6000 EUR/year
    Tuition Fee
    Based on the tuition of 6000 EUR per year during 24 months.
  • EU/EEA

    6000 EUR/year
    Tuition Fee
    Based on the tuition of 6000 EUR per year during 24 months.

Living costs for Tartu

300 - 600 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.

Funding

Tuition waivers and monthly are available.

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Software Engineering
-
University of Tartu

Wishlist

Go to your profile page to get personalised recommendations!