Department of Computer Science

Software and Service Engineering

Designing, developing, and operating software systems and digital services.

We study means for designing, developing, and operating software systems and digital services. Our work covers strategic, managerial, and governance issues in organizations, considering society and the lives of people using digital solutions.

We conduct research on complex software-related challenges in industry, public organizations, NGOs, user communities, and society at large, collaborating closely with diverse stakeholders.

Our work is transdisciplinary, drawing from computer science, engineering, design, business, law, and psychology.

Research topics:

  • User-centred design
  • Modern software engineering: agile software development, continuous software engineering
  • Digital transformation: business models, ecosystems and platforms
  • eHealth
  • Human-centered software engineering
  • Digital ethics and sustainability


Master's student Emmi Krantz standing outside / Aalto University School of Science, Department of Computer Science

Besides coders, computer science needs professionals interested in humans

Master student of Software and Service Engineering, Emmi Kranz wants to approach technology from a human perspective

Nikolai Denissov at Otaniemi campus photo Matti Ahlgren Aalto University

By studying software and service engineering, you will learn truly useful skills

Nikolai Denissov jumped out of his comfort zone, moved to Finland to study software engineering, and now he wants to stay for good

Illustration of Terveyskylä picturing people of different ages and different types of complaints

Practices identified at Terveyskylä for facilitating the adoption of online health care services

It is important to involve professionals in the fields of information technology and health care as well as patients in the development of services

Marko Nieminen vaakakuva

‘We managed to turn a major risk into a great opportunity’

To make sure the Fusion Grid project could continue, Marko Nieminen travelled to Namibia and drove 1,400 kilometres to transport necessary equipment to the village of Oniipa and make it to KLM’s final flight to Europe

A doctor using an EHR system

Both physicians and nurses in Finland are dissatisfied with the usability of electronic health record systems

According to a recent study, nurses’ and physicians’ views on what aspect of the systems should be developed differ from each other, however


Researchers are importing electricity and internet connections to a Namibian village – required technology can be transported in a pickup

The initiative to be piloted on Independence Day seeks to aid the everyday lives of people in small communities while creating a framework for businesses.

Johanna Kaipio seisoo ulkona, taustalla ruskan värittämä pihlajapuu ja pensaita.

A 'lifelong interest in coding' is not a requirement for seeking a career in technology

Johanna Kaipio, Professor of Practice, ventured onto the path of technology as a result of an interest in psychology, mathematical subjects and medicine in upper secondary school. Now, as a researcher of health and social care information systems, Kaipio brings these elements together.



Fabian Fagerholm

Senior University Lecturer
T313 Dept. Computer Science
Johanna Kaipio

Johanna Kaipio

Professor of Practice
T313 Dept. Computer Science
Mika P. Nieminen

Mika P. Nieminen

University Lecturer
T313 Dept. Computer Science

Latest publications

Social media and social bonding in students’ decision-making regarding their study path


Industrial Agile Transformations Lacking Business Emphasis: Results from a Nordic Survey Study

Petri Kettunen, Maarit Laanti, Fabian Fagerholm, Tommi Mikkonen, Tomi Männistö 2021 Software Business

EMIP: The eye movements in programming dataset

Roman Bednarik, Teresa Busjahn, Agostino Gibaldi, Alireza Ahadi, Maria Bielikova, Martha Crosby, Kai Essig, Fabian Fagerholm, Ahmad Jbara, Raymond Lister, Pavel Orlov, James Paterson, Bonita Sharif, Teemu Sirkiä, Jan Stelovsky, Jozef Tvarozek, Hana Vrzakova, Ian van der Linde 2020 Science of Computer Programming

Biometric Measurement in Software Engineering

Fabian Fagerholm, Thomas Fritz 2020 Contemporary Empirical Methods in Software Engineering

On the Differences in Time That Students Take to Write Solutions to Programming Problems

Fabian Fagerholm, Arto Hellas 2020 2020 IEEE Frontiers in Education Conference, FIE 2020 - Proceedings

Enabling team autonomy in a large public organization

Parastoo Mohagheghi, Casper Lassenius, Ingrid Omang Bakken 2020 Agile Processes in Software Engineering and Extreme Programming – Workshops - XP 2020 Workshops, Revised Selected Papers

Study on UX design in enhancing student motivations in mobile language learning

Jarmo Seppala, Takashi Mitsuishi, Yuichi Ohkawa, Xiumin Zhao, Marko Nieminen 2020 Proceedings of 2020 IEEE International Conference on Teaching, Assessment, and Learning for Engineering, TALE 2020

Dimensions of Consistency in GSD: Social Factors, Structures and Interactions

Outi Sievi-Korte, Fabian Fagerholm, Kari Systä, Tommi Mikkonen 2020 Product-Focused Software Process Improvement - 21st International Conference, PROFES 2020, Proceedings
More information on our research in the Research database.
Research database

Department of Computer Science is part of School of Science in Aalto University.

Research areas

Research areas in department of computer science

Department of Computer Science
PML Research Group in Department of Computer Science

Department of Computer Science

Modern computer science to foster future science and society.

Artistic depiction of a bright light in space / made by Ray Scipak

School of Science

Science for tomorrow’s technology, innovations and businesses

  • Published:
  • Updated:
URL copied!