Welcome to CS theory at Aalto!

This is the homepage of Theoretical Computer Science group at Aalto University, Finland.

Our faculty works on various areas of theoretical computer science and its applications to algorithms engineering and other sciences such as DNA computation. Our faculty and students have won various prestigious awards, including the best paper awards in FOCS (2019), ICALP (2018) and DISC (2017), as well as two ERC starting grants (2014 and 2017).

Interested in joining us?
Aalto CS constantly looks for strong faculty members in all areas of computer science, including theory. The deadline is generally in January every year.
There are regular openings for postdoc and doctoral student positions.
For students in the Helsinki area, the best way to start exploring theory is to take our courses and/or to attend our weekly theory seminar. Feel free to drop an email to any of us if you need help browsing the courses.


Research Areas

  • Algebraic Algorithms
  • Approximation Algorithms
  • Combinatorial Optimization
  • Cryptography, Security & Complexity
  • Distributed and Parallel Computing
  • Natural Computation
  • Parameterized Algorithms

Research Groups






  • Estuardo Alpirez Bock
  • Marzieh Arabi Kakavandfaramani
  • Vinay Gautam
  • Juho Hirvonen
  • Gorav Jindal
  • Thanh Vo


Doctoral Students

  • Antti Elonen
  • Ameet Gadekar
  • Wanchote Jiamjitrak
  • Pihla Karanko
  • Georgios Giantamidis
  • Negin Karimi
  • Konrad Kohbrok
  • Anna Lohikko
  • Nidia Obscura Acosta
  • Ly Orgo
  • Mehdi Saman Booy
  • Jan Studený
  • Sorrachai Yingchareonthawornchai
  • Minoo Zarsav


  • Alkida Balliu
  • Matti Karppa
  • Jukka Kohonen
  • Janne H. Korhonen
  • Tuomo Lempiäinen
  • Padraig O'Cathain
  • Dennis Olivetti
  • Christopher Purcell
  • Mikaël Rabie
  • Joel Rybicki
  • Louis Theran
  • Sumedha Uniyal
  • Przemysław Uznański

Join Us