Du surfar just nu på en begränsad version av umu.se. Vad innebär det här?
Forskar i fundamentala algoritmer, automatateori, och maskininlärningens teori. Undervisar inom alla dessa ämnen.
Undervisar varierade kurser i programmering och beräkningsteori, t.ex. kurserna Datavetenskapens Grunder och Beräkningskomplexitet, samt sommarkursen Programmering för Effektiv Problemlösning.