Overview
The Bachelor of Engineering in Information and Communications Technology, Software Engineering at Turku University of Applied Sciences is a work-life oriented programme that combines theoretical studies with professional skills. Turku UAS is an innovative and multidisciplinary higher education institution that provides education aligned with the needs of working life, both now and in the future.
Software Engineering focuses on building reliable, intuitive, and impactful digital systems. As artificial intelligence transforms the field and automates routine tasks, the demand grows for professionals who can think critically, understand complex systems, and create high-quality software solutions.
In this programme, you learn to design, implement, test, and evolve software systems, preparing you to become a creator of next-generation technology.
Semester starts
January 2027
Degree info
- Bachelor of Engineering
- 4 years / 240 ECTS credits
- Language of instruction: English
- Tuition fee: 12 000€ / academic year
Edunation application period
Regular Admissions
• Rolling: 30.04.2026 - 11.08.2026
The programme aims to develop a strong understanding of modern software systems and how they are designed, implemented, maintained, and continuously improved.
You will build skills to:
- Design and develop reliable software solutions
- Apply problem-solving and critical thinking in real-world contexts
- Work collaboratively in professional environments
- Understand and respond to industry needs shaped by AI and digital transformation
The studies also support the development of professional networks and provide access to up-to-date tools, equipment, and learning environments that prepare you for future careers in software engineering. Upon graduation, you will be a highly skilled professional capable of building intelligent and reliable digital services for the AI era.
The programme consists of 240 ECTS credits completed over 4 years.
It includes:
- Basic and Professional studies (180 ECTS)
- Optional studies (15 ECTS)
- Practical training (30 ECTS)
- Bachelor’s thesis project (15 ECTS)
Students can also choose between two specialisations:
Future Innovator in Interactive Systems
This specialisation focuses on teamwork, project-based development, and innovative technical problem-solving. It prepares students for roles in interactive system development involving robotics, machine vision, immersive technologies, and games. Graduates are equipped to design intelligent applications, simulations, and digital environments as programmers or technical artists.
Future Leader in Software Engineering and Project Management
This track develops leadership and business-oriented project management skills. It includes AI-enhanced mobile and web development, software architecture, UI design, project management, and business studies. Learning is based on client projects in cooperation with industry partners, preparing students for roles such as software developer, UI designer, software architect, Scrum Master, or project manager.
Graduates of the Software Engineering programme are prepared for diverse roles in the technology industry. Employers seek professionals who combine technical expertise with collaboration skills, problem-solving ability, and an understanding of real-world applications.
Typical career paths include:
- Game Developer
- Interactive Systems Developer
- Software Developer
- Software Architect
- UI/UX Designer
- Technical Artist
- Scrum Master
- Project Manager
Graduates are equipped to work in roles that involve designing, developing, and managing modern software systems and digital services in an evolving AI-driven industry.
The admission requirements for the program can be found on the university page.
Further information about the tuition fee and available scholarships for the program can be found on the university page.