Software Engineering - Web & Cloud
Degree programme: Information Technology
Name of degree: Master of Science (MSc)
Language of instruction: English
Scope of degree: 120 ECTS
Duration of studies: 2 years
Study mode: full-time
The application period for studies starting in August 2018 has ended.
The next intake for studies starting in August 2019 will begin in December 2018.
General questions about admission: firstname.lastname@example.org
Programme-specific questions: email@example.com
Creating the new digital world
Computers are an integral part of our daily lives, and, hence, so is software. Interaction between people and computers takes different forms, as computers are integrated into different systems from mobile devices to clouds. The trend is towards more and more complex systems that are connected in various ways to form large distributed systems. As the systems and its component services are constantly evolving, understanding of the complexity and system integration is crucial — meaning there is a need for skilled software specialists in the field.
Applicants should hold a BSc degree in computer science, software engineering, or mathematics.
Software Engineering – Web & Cloud studies focus on software engineering, but contains programming technologies, especially the ones related to the web and cloud-based services. As a student, you will be provided with a solid understanding of software engineering, the ability to design and implement large software systems, and the competence to manage and improve software development processes. Studies also include relevant technologies and skills like networking, clouds, information security, user experience, big data and IoT.
The research at our laboratory of Pervasive Computing guarantees an academically high level for the studies. On the other hand, collaboration with software companies also helps us to keep the contents relevant for careers outside academia.
To become a MSc graduate you will need to complete the degree programme worth 120 ECTS. The modern study methods consist of lectures, exercises, assignments, independent studying and examinations. Courses are worth 90 ECTS and the remaining 30 ECTS are awarded for successfully completing a master's thesis. Each ECTS is equal to an average workload of 27 hours.
The programme consists of the following study modules
There is lack of software professionals in Finland at the moment, and almost 90% of the students in software related majors at TUT have an interesting job waiting for them as they graduate. A typical career starts of as a programmer, and then evolves towards expert or managerial positions.