Skip to main content

Software, Web & Cloud, Computing Sciences and Electrical Engineering

Tampere University

Join us in creating the new digital world

Computers and software are an integral part of our daily lives. Interaction between people and computers takes new forms as computers are integrated into different systems from mobile devices to clouds. Come study with us and become a creator of the new digital world!


Master's degree (University)

Degree earned

Master of Science

Planned duration

2 years

Extent of studies

120 ECTS credits



Tuition fee for non-EU/EEA citizens

12000 € per academic year

Link to scholarship programme

Strong and versatile foundation for your future career

Software, Web & Cloud (MSc) provides students with a solid understanding in computer science and software engineering. This includes the ability to design and implement large software systems and the competence to manage and improve software development processes. The knowledge and skills in web and cloud are emphasized as a platform for the software like big-data-driven applications. Moreover, you can choose courses based on your interests from a wide range of topics such as business, information security, user experience, big data and IoT.

Gain valuable insight from industry collaboration

An exceptionally large number of IT companies in the Tampere region provide an inspiring environment and opportunities to apply your skills and address fascinating real-life challenges.  The research activities and close collaboration with companies ensure that the contents of the programme are both on a high level academically and relevant to your future career prospects. After graduation, you can have a career as a versatile software professional or further your studies on the doctoral level.

Software, Web & Cloud (MSc) is one of the specialisations in the Master’s Programme in Computing Sciences and Electrical Engineering.

Get to know Computing Sciences unit of the Faculty of Information Technology and Communication Sciences (ITC)

For more information

Please read through the information provided. For further questions regarding the application process, contact our Admissions office at or for questions regarding the content of the programme, please contact