Computer Science

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

Photos of university / #unitartu

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; 
- Has deeper knowledge of one narrower subfield of computer science and of its surrounding disciplines; 
- Can do independent research on a problem posed by the supervisor and present his/her results in a coherent and understandable way.

The Master’s programme 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 University subject areas. In 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:

- High-Performance Computing 
- Programming Languages 
- Language Technology 
- Cryptography and Theoretical Informatics 
- Data mining

General admission requirements:

- Bachelor's degree (or equivalent) in Computer Science, Information Technology, Software Engineering, Computer Engineering, Information Systems or a related field. 
Applicants with a Bachelor’s degree in other specialisations are eligible if they have completed at least 24 ECTS of courses in Computer Science, including courses in Programming, Algorithms and Data Structures. 
- English language requirement

How to apply?

- Submit an online application via the DreamApply System. Once you do so, you will receive an applicant code that gives access to your account to track your application status. You will be asked to upload the electronic copies of all the required documents to your on-line application. This step makes the pre-processing of your application quicker and is especially important for candidates applying to more than one programme. 
- Mail the printed and signed application with all the required documents by the deadline to: International Students Service, University of Tartu, Ülikooli 18, Tartu 50090, ESTONIA.

The deadline for submitting your application and the required documents is 16 April 2015. This is a firm deadline.

Applicants graduating in 2015 and having their diplomas issued later than 16 April (e.g. in July) can also apply. If you are in this category, please submit the application form with the most recent official Transcript of Records by 16 April. Write a note in your motivation letter indicating when will your final diploma be issued. If you fulfill all requirements, we can give you “conditional admission” until you will be able to provide your final diploma.


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

Full-time students admitted to this Master’s programme in 2015 will automatically receive a tuition-waiver scholarship. Some stipend-paying scholarships are available. These are scholarships of € 300 per month provided by the IT Academy programme.

Similar programs:
Study mode:Blended Languages: English
Local:$ 3 k / Year(s) Foreign:$ 3.85 k / Year(s)
Deadline: Mar 6, 2026 StudyQA ranking: 4273
Study mode:Blended Languages: English
Local:$ 1.6 k / Year(s) Foreign:$ 2.67 k / Year(s)
Deadline: Mar 1, 2026 StudyQA ranking: 2804
Study mode:Blended Languages: English
Local:$ 2.67 k / Year(s) Foreign:$ 4.17 k / Year(s)
Deadline: Mar 1, 2026 StudyQA ranking: 2538
Study mode:On campus Languages: English
Local:$ 1.28 k / Year(s) Foreign:$ 1.28 k / Year(s)
Deadline: Mar 1, 2026 StudyQA ranking: 2725
Study mode:Blended Languages: English
Local:$ 2.03 k / Year(s) Foreign:$ 2.67 k / Year(s)
Deadline: Mar 1, 2026 StudyQA ranking: 2597
Study mode:Blended Languages: English
Local:$ 2.14 k / Year(s) Foreign:$ 2.14 k / Year(s)
Deadline: Mar 15, 2025 StudyQA ranking: 2265
Study mode:Blended Languages: English
Local:$ 2.78 k / Year(s) Foreign:$ 2.78 k / Year(s)
Deadline: Mar 6, 2026 StudyQA ranking: 2332
Study mode:Blended Languages: English
Foreign:$ 3.85 k / Year(s)
Deadline: Mar 15, 2025 StudyQA ranking: 2576