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
About the School
The University of Tartu (UT) is Estonia’s leading centre of research and training. It is the only university in the Baltics ranked in the top 2% of the world’s best universities (QS World University R ... Read More