Institute of Computer Science researchers on Google Scholar and ETIS.

Chair of Data Science

Data mining, machine learning, algorithms, bioinformatics and computational neuroscience are some of the things researchers in this group are working on. For example, they are helping biologists research the development of stem cells and to determine the re-creation of cancer cells, but they also analyse patterns in the brain, work on machine learning and artificial intelligence related matters.

Bioinformatics (BIIT) Health data analysis and health informatics
Computational Neuroscience
Data Systems Group
Machine Learning
Health Informatics
Natural & Artificial Intelligence Lab
Computer Graphics and Virtual Reality Lab
Autonomous Driving Lab
Scaling and Intelligence Lab

Chair of Programming Languages and Systems

Researchers in this group are looking for ways to help programmers write better quality code. For example, they are looking into ways to find errors in code without having to actually run it—they are trying to mathematically prove the properties of the programme, which is relevant in critically important systems. Another research direction is researching different ways to write code and their problems and solutions—this may lead to the development of new and better programming languages.

Laboratory for Software Science

Chair of Security and Theoretical Computer Science

The dawn of the age of the internet is positive, but also leads to worries that there is always somebody "eavesdropping". To help with that we need more and more clever ways to protect privacy and methods to safeguard data—this is an important challenge also for theoretical computer science. Researchers at UT have participated in developing the Estonian ID-card, E-voting and X-road solutions—all of which have helped put Estonia on the map as a cradle for IT innovation. But the application of cryptography is not only limited to single users. One of the current main research fields is privacy preserving data analyses, which would enable competing companies to work together while preserving confidential business data (i.e. analysing consumer behaviour patterns etc).

Coding and Information Transmission 
Applied Cyber Security

Chair of Software Engineering & Information Systems

The members of the Software Engineering & Information Systems Chair conduct research and teaching in the field of software and information systems engineering with an emphasis on applying data science methods for business process management as well as software process and product analysis. In addition, members of the Chair conduct research and teaching in the field of information security with an emphasis on secure system design and requirements engineering, interdisciplinary research and development work in the intersection of information systems and software engineering, psychology and social sciences, as well as research in the field of computational social science employing data science techniques.

Software Engineering & Information Systems
Information Security Research Group
Research Group of Human-Centric Information Systems
Computational Social Science Group

Chair of Distributed Systems

What to do if the computational task to be solved is so large, computationally intensive and time-consuming that one CPU is not enough to solve it? How to create functioning distributed computing environments using modern cloud computing systems, mobile devices for data collection and processing? The Distributed Systems Research Group is exploring how to effectively parallelize algorithms and programs; how to implement cloud computing systems in computing; how modern IoT systems work as novel solutions (e.g. resource-efficient smart home, or smart office). Research and development is taking place also in the field of intelligent transport systems, pervasive systems as well as in the novel area of self-driving vehicles.

Distributed Systems
The Distributed and Pervasive Systems Group
Mobile and Cloud Computing Laboratory
Internet of Things Lab
Intelligent Transportation Systems Lab

Chair of Natural Language Processing

Machine learning and data mining on text data, machine translation from one natural language into another, summarization of a long text document, automatic analysis of grammatical correctness, word meanings and sentence structure -- these are just a few problems that the Natural Language Processing research group is working on. Our work includes theoretical research, like searching for the best possible approach to a yet unsolved problem, as well as practical solutions and collaboration projects with industry.

Natural Language Processing

Doctoral defence: Ahto Salumets “Bioinformatics analysis of various aspects in immunology“

On 3 May at 12:15, Ahto Salumets will defend his thesis "Bioinformatics analysis of various aspects in immunology“.
A man in the meat industry

University of Tartu to help Nõo Meat Factory use artificial intelligence in production

Group photo

Estonian IT researchers: we have a unique position to be a leader in secure Artificial Intelligence in Europe