Base Styles/Icons/Some/Linkedin/Default Created with Sketch. Base Styles/Icons/Menu/Burger Default Created with Sketch. Base Styles/Icons/Close/Default Created with Sketch. Base Styles/Icons/lock/open Created with Sketch.

Research Groups in Department of Computer Science

The Department of Computer Science hosts several research groups.
Links lead to each group's website.

Adaptive Systems of Intelligent Agents

The Adaptive Systems of Intelligent Agents (ASIA) Research Group develops Information Architectures that support the Publication and Discovery of services and information sources, provided by Intelligent Agents that can adapt themselves and their joint system according to changes in themselves or in their environment, including context.

Applications of Machine Learning Group

The AML group is developing or has developed new machine learning techniques and applications.

Applications of Machine Learning Research, Aalto University

Combinatorics of Efficient Computations

Our group studies various aspects of efficient computations, including for instance approximation algorithms, online algorithms, exact algorithms, combinatorial optimization, and data structures.

CS Building (T-talo) at Aalto University Campus

Complex Systems

Complex Systems is a transdisciplinary research area that builds on statistical physics, computer science, data science, and applied mathematics.

Complex Systems, Aalto University

Computational Logic

The Computational Logic Group develops automated reasoning techniques for solving challenging computational problems in engineering and science.

CS Building Aalto University

Computational Systems Biology

Our research group focuses on developing methods for high-throughput bioinformatics, computational biomedicine, synthetic biology and probabilistic modeling.

CS Building Aalto University

Content-Based Image and Information Retrieval Group

We develop novel machine learning methods for automatic multimedia analysis and retrieval.

CS defence SCI computer science

Data Mining

The data-mining group focuses on developing novel methods to extract knowledge from data, designing algorithms to summarize large volumes of data efficiently and effectively, and exploring new ways of using the extracted information.

CS Building Aalto University

Digital Content Communities

The Digital Content Communities studies the intersection of groups, technology and society. This includes research aimed to produce novel technical tools for group interaction as well as more social science oriented examination on the implications new communication technology may have to groups and society.

CS Building Aalto University

Distributed Algorithms

Our current research focuses on the foundations of distributed computing, the key research question is related to the concept of locality in the context large computer networks.

CS Building Aalto University

Distributed and Pervasive Systems

The Distributed and Pervasive Systems area spans from mobile networking and communications to distributed computing and Big-data.

Distributed Systems Group

Group studies software technologies for open, loosely-coupled, heterogeneous, and dynamic distributed systems.

Aalto-yliopisto, liput / kuvaaja: Aino Huovio

Game Research

Games are a multidisciplinary field, and our research interests include physics simulation, procedural animation, control optimization, AI, full-body human-computer interaction, virtual and augmented realities, games and learning.

Game Research, Aalto University

Kernel Methods, Pattern Analysis and Computational Metabolomics (KEPACO)

The KEPACO group develops machine learning methods, models and tools for data science, in particular computational metabolomics. The methodological backbone of the group is formed by kernel methods and regularized learning.

CS Building Aalto University

LeTech - Learning + Technology


The Learning + Technology Group focuses on computing education, educational technology and software visualization. We adopt a research perspective on learning and teaching that allows us to improve education through better educational technologies and teaching methods

CS Building Aalto University

Natural Computation

The group seeks to understand, model, and program naturally occurring or nature-inspired self-organising processes.

CS Building Aalto University

PREAGO Research Group

The Product Requirements and Architecture Research Group (Preago) is specialized in high quality research of topics related to requirements engineering, software architectures and variability.

Probabilistic Machine Learning Group

We develop new methods for probabilistic modeling, Bayesian inference and machine learning. Our current focuses are in particular learning from multiple data sources, Bayesian model assessment and selection, approximate inference and information visualization.

Aalto Computer Science Department, image: Matti Ahlgren

Secure Systems Research Group

The goal of the Secure Systems research group is to create new technologies and design and analysis methods for the development of secure computing and communication systems.

CS Building Aalto University

Semantic Computing Research Group (SeCo)

Group researches machine-processable semantics related to, e.g., the Semantic Web.

CS Building Aalto University

String Algorithms

The group develops and analyzes efficient algorithms for information retrieval. Our perspective is algorithm engineering. We consider both exact and approximate string searching as well as indexing methods. Also algorithms for data compression and computational biology are studied.

CS Building Aalto University