M.Sc. in Computer Science
Tartu, Estonia
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
15 Mar 2025
EARLIEST START DATE
01 Sep 2025
TUITION FEES
EUR 6,000 / per year *
STUDY FORMAT
On-Campus
* Tuition-waiver scholarships and stipends available.
Introduction
The international Master’s programme in Computer Science prepares students for becoming leading specialists in public and private organisations and for further studies at the PhD level in Computer Science.
After passing the curriculum the student has acquired the core knowledge in the field of computer science and can use it to analyse and resolve practical problems.
Why study Computer Science at the University of Tartu?
- An opportunity to spend half of your studies at a partner company and follow a personalised study plan.
- Estonia is known as e-Estonia: the first country to vote online and offer e-residency.
- Our alumni run their own successful businesses (Bolt, Nortal and Transferwise) or work for international companies (Facebook, Microsoft and Spotify)
- Study at the Delta Centre, which is one of the most modern centres of digital technology, mathematics and entrepreneurship in the Nordic region.
Admissions
Curriculum
The curriculum starts with a core module where students acquire basic skills in computer science (24 ECTS). You can choose one of the five specialisation modules (24 ECTS). In addition, the curriculum has a Master’s seminar module (12 ECTS), the electives module (12 ECTS), the practice module (12 ECTS). You can take 6 ECTS of optional courses from any of University’s subject areas. At the end of your studies, you have to submit a Master’s thesis (30 ECTS).
The core module consists of four 6 ECTS courses: Advanced Algorithmics, Discrete Mathematics, Distributed Systems and System Modelling. In the specialisation module you have to choose 24 ECTS worth of courses within one of the five specialisations:
- Distributed Systems
- Programming Languages
- Natural Language Processing
- Cryptography and Theoretical Informatics
- Data mining
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:
Didactic Practice (6 ECTS)
Didactics in Infrormatics (I and II, 3+3 ECTS)
Practical Training in Information Technology (12 ECTS)
Software Entrepreneurship Project (12 ECTS) or some other course involving a project.
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.
Rankings
The University of Tartu belongs to the top 1.2% of the world's universities.
Program Outcome
The international master’s programme in Computer Science prepares students to become leading specialists in public and private organisations and for further studies at the doctoral level in Computer Science.
After passing the curriculum, the student:
- has acquired core knowledge in the field of computer science and can use it to analyse and resolve practical problems;
- has a deeper understanding of one narrower subfield of computer science and its surrounding disciplines;
- can do independent research on a problem posed by the supervisor and present their results coherently and understandably.
Scholarships and Funding
Tuitition waivers: 31 for citizens of EU/EEA/Switzerland, 10 for all citizenships.
Up to 50% of students will receive a tuition waiver for full-time studies.
Once admitted, you can apply for a number of additional monthly scholarships, including the Industrial Master’s Programme in IT scholarship.
Information about scholarships is available on the webpage of the Institute of Computer Science.
Program Tuition Fee
Gallery
Career Opportunities
The Computer Science programme prepares students for a career path leading to high-end technical 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 all European countries.
Facilities
Student Testimonials
Program Leaders
Why study at University of Tartu
- UT is among the top 200 best universities in the world in computer science. It is one of the top two universities in Central and Eastern Europe in computer science
- International study environment - more than 50% of students are international students from all over the world
- An opportunity to complete 50% of the studies at a company through the Industrial Master’s Programme
- From the beginning of 2020, the studies will take place in Estonia’s most modern study building - University of Tartu Delta Centre
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.