Studyportals

Computer Science

University of Tartu

M.Sc. On Campus
24 months
Duration
6000 EUR/year
6000 EUR/year
Unknown
Tuition fee
Unknown
Apply date
Unknown
Start date

About

The Master in Computer Science at the University of Tartu teaches you relevant computing and programming concepts and techniques that you can apply to design hardware and software systems. The Master’s degree offers knowledge in algorithms and data structures. Develop an understanding of technology and engineering issues through the use of data mining, cryptography or informatics.

Overview

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.

Why study Computer Science at UT?

  • UT is ranked in the top 200 universities in the world in computer science (THE Rankings 2020).
  • 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. 

Accreditation

https://www.riigiteataja.ee/en/eli/ee/Riigikogu/act/503062019003/consolide?fbclid=IwAR22m0s2W1wkYBKNI3vmDGiczo8up2EFkk6zmgTV7jVEDmQ7gY44gDjGeKc

Programme Structure

The Master’s programme starts with a foundation 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 foundation module consists of four 6 ECTS courses: Advanced Algorithmics, Discrete Mathematics, Distributed Systems and Data Mining. 

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

Audience

Applicants holding a Bachelor's degree (or equivalent) in Computer Science, Information Technology, Software Engineering, Computer Engineering, Information Systems or a related field.

Lecturers

Professor of Distributed Systems Eeri Vainikko, Programme Director

Key information

Duration

  • Full-time
    • 24 months

Start dates & application deadlines

Language

English

Credits

120 ECTS

Delivered

On Campus

Academic requirements

GPA admission requirements GPA Your GPA, or Grade Point Average, is a number that indicates how well or how high you scored in your courses on average. Usually a GPA scales between 1.0 and 4.0, however different countries and universities can have different grading systems.
Required

English requirements

TOEFL admission requirements TOEFL® IBT The TOEFL iBT® is given online through the internet at designated testing site. The test measures your English-language abilities in an academic setting. The score refers to the total score of 4 subjects (writing, listening, speaking, and reading), each subject has a range of 0 - 30.
75
IELTS admission requirements IELTS The International English Language Test System (IELTS) tests your English-language proficiency on a scale of 1 – 9. The score refers to the combined average score of 4 subjects (writing, listening, speaking, and reading).
5.5
Start practicing IELTS today!

Other requirements

General 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 proficiency. 

Tuition Fee

  • International

    6000 EUR/year
    Tuition Fee
    Based on the original amount of 6000 EUR per year and a duration of 24 months.
  • National

    6000 EUR/year
    Tuition Fee
    Based on the original amount of 6000 EUR per year and a duration of 24 months.

Funding

Tuition waivers, monthly stipends and generous industry scholarships are available.

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Fresh content

Updated in the last 9 months

Check the official programme website for potential updates.

Our partners

Computer Science
-
University of Tartu

Wishlist

Go to your profile page to get personalised recommendations!