International students can apply to the Computer Science Master’s programme from 2 January until 15 March 2025 by using DreamApply. Estonian applicants from 1 February to 15 March 2025 by using National Admission Information Systems (SAIS).
If you have questions regarding the programme, write to the Programme Director, Prof. Eero Vainikko or ati.study@ut.ee for general questions about admission.
The curriculum starts with a core module where students acquire basic skills in computer science (24 ECTS). You can then choose one of the three specialisation modules (24 ECTS). In addition the curriculum has a Master’s seminar module (6 ECTS), the electives module (12 ECTS), the practice module (18 ECTS). You can take 6 ECTS of optional courses from UT or any other university. At the end of your studies you have to submit a Master’s thesis (30 ECTS). Please find the entire curriculum content on Study Information System (ÕIS). For more information about studying abroad, visit the following site.
The core module consists of four 6 ECTS courses:
In the specialisation module you have to choose 24 ECTS worth of courses within one of the three specialisations:
For the electives module you can choose additional courses worth of 12 ECTS from the list of courses taught at the master’s level by the Institute of Computer Science. You can also choose courses outside the institute if they are related to your studies and agreed upon by your supervisor and the curriculum manager.
For the practice module you can choose 18 ECTS worth of courses or project within the following subjects:
It is highly recommended to claim the masters thesis credits in two parts: 10 ECTS in the end of 3rd semester and 20 ECTS upon final defense of the thesis.
If you are interested in the contents of individual courses, please have a look at courses.cs.ut.ee.
These are just some examples of how to plan the studies depending on the chosen specialisation module – individual variations are always possible.
Master’s students in Computer Science are invited to apply for the Industrial Master’s Programme in IT. This opportunity allows you to gain real industry experience by collaborating with a company throughout your second year of studies.
It’s a great way to stay focused on your studies and graduate on time while gaining valuable industry experience that prepares you for life after graduation. You will also have the chance to work on a thesis topic closely related to industry needs.
The programme offers an 11-month collaboration with a partner company, providing valuable networking opportunities and hands-on experience in a professional environment. Additionally, students receive a €1000 monthly scholarship to support their studies.
More information on the Industrial Master's Programme in IT can be found here.
The lecturing team of the masters' in Computer Science includes top-level academics and researchers with international teaching experience acquired in over 20 universities worldwide. The permanent lecturing team is complemented by guest lecturers from Estonia’s most successful IT companies, including Skype, Zeroturnaround, Nortal, and Fortumo. Meet us and join us!
The following persons can be contacted with regards to questions about the master's of Computer Science program: