There has been a possibility to study Computer Science and Engineering since 1988. Previously, the Department of Computer Science and Engineering was a part of the Department of Electrical and Information Engineering as a Laboratory of Computer Science and Engineering.

The Department of Electrical and Information Engineering was divided into three departments in August 1, 2011. Before the division, a total of 3211 M.Sc. (Tech.) graduated from the Department of Electrical and Information Engineering.

Master's theses (since 1.8.2011)

OULA database lists master's theses from Computer Science and Engineering.


Doctoral theses (since 2011)

  Student Thesis Supervisor(s)
1. Kortelainen Jukka EEG-based depth of anesthesia measurement. Separating the effects of propofol and remifentanil Tapio Seppänen
2. Kassinen Otso Efficient middleware and resource management in mobile peer-to-peer systems Mika Ylianttila
3. Koskela Timo Community-centric mobile peer-to-peer services: performance evaluation and user studies Mika Ylianttila
4. Karsikas Mari New methods for vectorcardiographic signal processing Tapio Seppänen
5. Huttunen Sami Methods and systems for vision-based proactive applications Janne Heikkilä
6. Zhou Jiehan Pervasive service computing: community coordinated multimedia, context awareness ans service composition Jukka Riekki
7. Kellokumpu Vili-Petteri Vision-based human motion description and recognition

Matti Pietikäinen

8. Davidyuk Oleg Automated and interactive composition of ubiquitous applications Jukka Riekki
9. Suutala Jaakko Learning discriminative models from structured multi-sensor data for human context recognition Juha Röning
10. Kukka Hannu

Case Studies in Human Information Behavior in Smart Urban Spaces

Timo Ojala

Halunen Kimmo

Hash function security - Cryptanalysis of the Very Smooth Hash and multicollisions in generalised iterated hash functions

Juha Röning


Sangi Pekka

Object motion estimation using block matching with uncertainty analysis

Olli Silvén

13. Keskinarkaus Anja

Digital watermarking techniques for printed images

Tapio Seppänen
14. Guo Yimo Image and video analysis by local descriptors and deformable image registration Matti Pietikäinen
15. Ferreira Denzil

AWARE: A mobile context instrumentation middleware to collaboratively understand human behavior

Vassilis Kostakos
16. Schaberreiter Thomas A Bayesian network based on-line risk prediction framework for interdependent critical infrastructures Juha Röning
17. Remes Jukka Method evaluations in spatial exploratory analyses of resting-state functional magnetic resonance imaging data Olli Silvén
18. Liu Meirong Efficient super-peer-based coordinated service provision Mika Ylianttila
19. Väyrynen Eero

Emotion recognition from speech using prosodic features

Tapio Seppänen
20. Tuovinen Lauri

From machine learning to learning with machines : remodeling the knowledge discovery process

Juha Röning
21. Hosio Simo

Leveraging Social Networking Services on Multipurpose Public Displays

Jukka Riekki, Timo Ojala, Richard Harper
22. Tamminen Satu

Modelling the rejection probability of a quality test consisting of multiple measurements

Juha Röning
23. Rezazadegan Tavakoli Hamed

Visual Saliency and Eye Movement: Modeling and Applications

Janne Heikkilä
24. Jurmu Marko

Towards Engaging Multipurpose Public Displays: Design Space and Case Studies

Jukka Riekki, Timo Ojala
25. Huang Xiaohua

Methods for facial expression recognition with applications in challenging situations

Matti Pietikäinen, Guoying Zhao

Bordallo López Miguel

Designing for energy-efficient vision-based interactivity on mobile devices

Olli Silvén
27. Ylipulli Johanna Smart futures meet northern realities: anthropological perspectives on the design and adoption of urban computing Hannu I. Heikkinen, Jaakko Suominen, Timo Ojala
28. Partala Juha Algebraic methods for cryptographic key exchange Tapio Seppänen
29. Siirtola Pekka Recognizing human activities based on wearable inertial measurements : Methods and Applications Juha Röning
30. Herrera Castro Daniel From images to point clouds: practical considerations for three-dimensional computer vision Janne Heikkilä
31. Goncalves Jorge Situated crowdsourcing: feasibility, performance and behaviours Vassilis Kostakos
32. Pedone Matteo Algebraic methods for constructing blur-invariant operators and their applications Janne Heikkilä
33. Komulainen Jukka

Software-based countermeasures to 2D facial spoofing attacks

Matti Pietikäinen, Abdenour Hadid
34. Ferreira Eija Model selection in time series machine learning applications Juha Röning, Anind K. Dey
35. Gilman Ekaterina

Exploring the use of rule-based reasoning in ubiquitous computing applications

Jukka Riekki
36. Kiljander Jussi

Semantic interoperability framework for smart spaces

Jukka Riekki


Last updated: 29.10.2020