Software Engineering

Study mode:On campus Study type:Full-time Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 4.16 k / Year(s) Deadline: Apr 16, 2025
251–300 place StudyQA ranking:3814 Duration:2 years

Photos of university / #unitartu

Software Engineering is a 2-year Master’s programme, which is taught entirely in English language and is absolutely free of charge! It 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.

Application deadline: April 16

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 population declares their income electronically (2013); 
• It takes only 15 minutes to establish a firm on the Internet; 
• More than 1100 public Wi-Fi networks officially registered.

Admission requirements: 

• Bachelor’s degree (or equivalent) 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.

Application process:

1. Fill in the online application form. Remember to print it out at the end and sign it, because you also need to send it to us. You also need to upload copies of your other documents so we can start checking them. When you register to fill in the application form, you will receive an applicant code, which gives you access to your account to track your application status. 
2. Mail the printed and signed application with all the required documents by the deadline (April 16) to: International Student Service, University of Tartu, Ülikooli 18, Tartu 50090, Estonia

Necessary documents:

• online application; 
• motivation letter – guidelines and evaluation criteria are included in the online application form and on UT website; 
• official copy of the Bachelor’s diploma or its equivalent and Diploma Supplement (transcript/mark sheet) in the original language*; 
• official translation of the Bachelor’s diploma and Diploma Supplement (transcript/mark sheet) into English, translation certified; 
• proof of the English language proficiency (TOEFL iBT 75, IELTS 5.5, Cambridge English FCE grade B, CAE 45 points, CPE, PTE Academic 59 points, exceptions listed on web); 
• copy of the passport page stating the applicant’s personal particulars.

Application deadline: April 16

More information: www.ut.ee/software


Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

All admitted students will receive a tuition-waiver scholarship. Students receiving this scholarship do not have to pay the tuition fee if they complete full-time study load (30 ECTS per semester). If it turns out that they do not complete full-time study load per semester, they have to pay tuition fee per missing credit point below the required 30 ECTS. Monthly stipends are also available. Students will be automatically considered for both when they apply.

Similar programs:
Study mode:On campus Languages: English
Local:$ 15.4 k / Year(s) Foreign:$ 15.4 k / Year(s)
StudyQA ranking: 6123
Study mode:On campus Languages: English
Local:$ 3.66 k / Year(s) Foreign:$ 3.66 k / Year(s)
Deadline: Apr 16, 2025 251–300 place StudyQA ranking: 7861
Study mode:On campus Languages: English
Local:$ 15.8 k / Year(s) Foreign:$ 15.8 k / Year(s)
StudyQA ranking: 6295
Study mode:On campus Languages: English
Local:$ 3.32 k / Year(s) Foreign:$ 3.32 k / Year(s)
Deadline: Apr 16, 2025 251–300 place StudyQA ranking: 3307
Study mode:On campus Languages: English
Local:$ 10.4 k / Year(s) Foreign:$ 10.4 k / Year(s)
Deadline: Jan 25, 2025 StudyQA ranking: 5401
Study mode:On campus Languages: English
Local:$ 4.16 k / Year(s) Foreign:$ 4.16 k / Year(s)
Deadline: Apr 16, 2025 251–300 place StudyQA ranking: 11397
Study mode:On campus Languages: English
Local:$ 2.51 k / Year(s) Foreign:$ 2.51 k / Year(s)
Deadline: Mar 31, 2025 StudyQA ranking: 8719
Study mode:On campus Languages: English
Local:$ 2.18 k / Year(s) Foreign:$ 2.18 k / Year(s)
StudyQA ranking: 4041
Study mode:On campus Languages: English
Local:$ 5.4 k / Year(s) Foreign:$ 5.4 k / Year(s)
StudyQA ranking: 4897
Study mode:On campus Languages: English
Local:$ 4.67 k / Year(s) Foreign:$ 4.67 k / Year(s)
Deadline: Jan 31, 2025 251–300 place StudyQA ranking: 7108