Master in Computer Science

University of Tartu

Program Description

Master in Computer Science

University of Tartu

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.

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. 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:

  • Distributed Systems
  • Programming Languages
  • Natural Language Processing
  • Cryptography and Theoretical Informatics
  • Data mining
This school offers programs in:
  • English


Last updated September 28, 2017
Duration & Price
This course is Campus based
Start Date
Start date
Sept. 2018
Duration
Duration
4 semesters
Full time
Price
Price
4,000 EUR
Information
Deadline
Locations
Estonia - Tartu
Start date: Sept. 2018
Application deadline Request Info
End date June 30, 2019
Dates
Sept. 2018
Estonia - Tartu
Application deadline Request Info
End date June 30, 2019
Price
Tuition-waiver scholarships available.
Videos

Get Inspired!