Code: SCI3069

Extent: 20-25 credits

Language: English

Teacher in charge: Professor Casper Lassenius

Administrative contact: Anu Kuusela

Target group: All master's students with sufficient prerequisite knowledge.

Application procedure: Open for all students of Aalto University

Quotas and restrictions: No quotas.

Prerequisites: Bachelor-level minor in Computer Science or equivalent knowledge. Please check the prerequisites of the courses before signing up.

Content and structure of the minor

The minor in Software and Service Engineering provides students with a flexible way of augmenting their major with the basics of software and service engineering. Due to the small number of compulsory courses, students are free to select a set of courses to support their specific interests.

Students select one of the compulsory courses, and additional courses from the recommended elective courses list. Students should check the prerequisites of the courses before signing up.

Structure of the minor




Compulsory courses 5 cr

CS-C3150Software Engineering5

CS-E4900User-centred Methods for Product and Service Design 5

Elective courses 15-20 cr

CS-C3180 Software Design and Modelling 5
CS-E4930Software Processes and Projects 5
CS-E4940Requirements Engineering 5
CS-E4950Software Architectures 5
CS-E4960Software Testing and Quality Assurance 5


Collaborative Evaluation of Interactive Systems


CS-E5220User Interface Construction 5