Show as: Mobile

Master's Program in Computer, Communication and Information Sciences - Software and Service Engineering

Aalto University
2 years
Full time
Master's degree
Scholarships available
On campus
15,000 EUR
Aalto University

Program description

Master's Program in Computer, Communication and Information Sciences – Software and Service Engineering

Studies in Software and Service Engineering teach students how to design, develop, and manage digital products and services.

Digital products and services are crucial to economies, societies and human well-being. They allow businesses to go beyond the traditional boundaries, tap into new capabilities and reach exponential growth.

Studies in Software and Service Engineering equip students with the skills that will be of highest value to modern organisations. Students learn how to design, develop, and manage digital products and services. They evolve into independent thinkers capable of tackling complex, real-world problems taking into account the human, societal and organizational factors.

The language of instruction is primarily English, and the programme can be completed entirely in English. Some courses can be taken in Finnish or Swedish.

Admission requirements

Applicants to the program must meet the general eligibility and language requirements that are common to all Master's Programs in the field of science and technology.

The admission criteria to the program is a high quality Bachelor’s degree in computer science, software engineering, communications engineering, or electrical engineering. Excellent candidates with Programs in other fields such as information systems, engineering, natural sciences, mathematics or physics will be considered if they have sufficient studies and proven skills and knowledge in the required areas.

The required background for the Software and Service Engineering major:

  • software engineering
  • project and team work
  • programming
  • web and mobile development
  • algorithms and data structures
  • database

Knowledge of the following areas is considered an advantage:

  • software product development
  • human-computer interaction
  • information systems
  • software business
  • theory of computing
  • mathematics (statistics and discrete mathematics)
  • computer networks

For more information about admission requirements, please visit the university website.

Does this course require proof of English proficiency?

The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!

Learn more Advertisement

Program content

Students can choose to specialize in one of the three subfields:

  • Software Engineering
  • Service Design and Engineering
  • Enterprise Systems

Software Engineering

Software is what runs economies and organizations. In the Software Engineering track, you will study the processes, methods and techniques used in professional software development. Subjects covered include requirements engineering, design, implementation and testing, and deployment. You can also participate in courses on project management, organizational development, and configuration management.

Service Design and Engineering

Understanding customer and user needs are essential in digital service design. Core contents of the Service Design and Engineering track include the conceptual and methodological basis for working with customers, users, and other stakeholders throughout digital service development. The user-centred and software-engineering methods support these joint design and evaluation activities.

Enterprise Systems

Developing and managing information systems is crucial for companies looking to create value and secure their competitive advantage. The Enterprise Systems track provides you with the knowledge, competences, and skills needed to successfully tackle the challenges and seize the opportunities present in the industry.

Tuition fees

The full tuition price for non-EU/EEA citizens is €15000 per year

Scholarships & funding

Several scholarship options are available. Please check the university website for more information.


Graduates of the programme will graduate with a Master of Science (Technology) degree (diplomi-insinööri in Finnish). 

Continuing studies

The program qualifies for doctoral studies (Doctor of Science in an applicable field).

Career opportunities

The Software and Service Engineering major equips you with the skills required for a highly successful career in relevant business sectors.

Typical job titles of recent graduates include Application Developer, Business Development Manager, Code Writer, DevOps Engineer, Full Stack Developer, IT Consultant, Operations Lead, Requirements Specialist, Service Designer, Software Engineer, Solutions Architect, Systems Designer, Technical Project Manager, User Interface Designer.

About this institute

Aalto University

Aalto University

Aalto University is a multidisciplinary community of bold thinkers, where science and art meet technology and business. We are committed to identifying and solving grand societal challenges and building an innovative future....

Read more about this school

Contact info

Aalto University

Otakaari 1B
02150 Espoo

 Show phone number


Be the first to write a review!

Has COVID-19 affected your study abroad plans?

We want to hear your stories. Help us get a better idea of how the coronavirus is impacting international students by taking our two minute survey.

Take the survey

Career test - find your perfect career

Take our free career test that will match you with programs and careers based on your interests and personality.

Take the test

You may also like...