Master in Software Engineering

University of Tartu

Program Description

Master in Software Engineering

University of Tartu

Software Engineering is a 2-year Master’s programme that aims at providing students with advanced software engineering and management skills, as well as specialized skills in two major application domains: enterprise systems and embedded real-time systems. It is jointly delivered by the University of Tartu and Tallinn University of Technology. Upon graduation students will receive a diploma from both universities.

The programme will provide specialized knowledge and professional skills needed in a career path leading to high-end technical roles (e.g. software analyst, architect or research engineer) or managerial roles (e.g. project/team leader or technology officer). Graduates from the programme have the skills to join the highly dynamic software industry in the Baltics, Northern and Eastern Europe.

Why study software engineering in Estonia?

  • Unique small country that strives to be the number one IT force in the world;
  • Pioneer in electronic identity, electronic voting, adopting mobile technology, online banking and electronic government services;
  • Mobile parking system was commissioned first in the world in Estonia;
  • Home to Skype, NATO’s cyber-defence centre of excellence, the EU’s IT Agency and many successful IT start-ups;
  • 99.6% of banking transactions are done electronically;
  • Over 86% of citizens have ID-cards that they use to access online banking, e-voting, sign documents etc.;
  • 95% of people declare their income electronically (2013);
  • It takes only 15 minutes to establish a firm in the Internet;
  • More than 1100 public Wi-Fi networks officially registered.


Students with a Bachelor’s degree in IT, Computer Science, Software Engineering, Computer Engineering, Information Systems or a related field.

The programme aims to provide graduates with the skills and knowledge needed to take on research and development positions in the software industry, and to grow into leadership roles, or to pursue further graduate studies in the field. Graduates from the programme have the competence to join the highly dynamic software industry in the Baltics, Northern and Eastern Europe.


Full-time students admitted to this Master’s program in 2015 will automatically receive a tuition-waiver scholarship. One important disclaimer though: this tuition-waiver scholarship is for students who complete a full-time study load of 30 credit-points (ECTS) per semester. Students who do not complete 30 credit-points per semester will pay tuition fees of € 53 per missing credit point below the required number of ECTS per semester. Past history indicates that over 90% of international students who study full-time in this curriculum complete the required number of credit points per semester. Monthly stipends (300 EUR/month) are also available. Students will be automatically considered for it when they apply.

More info:

This school offers programs in:
  • English

Last updated May 6, 2016
Duration & Price
This course is Campus based
Start Date
Start date
Sept. 1, 2017
2 years
Full time
Mar. 15, 2017
Application deadline may change, contact us
Start date Sept. 1, 2017
Estonia Tartu
Application deadline Mar. 15, 2017
Application deadline may change, contact us
End date June 30, 2019
Duration 2 years
Price - Tuition-waiver scholarships available

University of Tartu - Study with us