You design and develop software solutions that meet the needs of clients and organisations. You learn to program at an advanced level using different programming languages and the latest technologies. By combining your technical knowledge, practical skills and problem-solving abilities, you are able to develop effective and innovative software solutions for a wide range of challenges.
Why choose Software Engineering?
This track focuses on designing, developing and improving software applications and digital solutions. You learn how to turn ideas into reliable, user-friendly and innovative software. This track could be a good fit if you:
- enjoy programming and solving technical problems
- are interested in software, apps and new technologies
- like working creatively and analytically
- want to build digital solutions that make an impact
You will work with modern programming languages, software development tools and real-world projects, while gaining hands-on experience in areas such as web development, cloud technologies and software design.
"The teachers will prepare me to be a good professional in programming."Read the full story
Part of the Information and Communication Technology bachelor
You apply for the Information and Communication Technology (ICT) bachelor programme. In the first phase of the programme, you build a broad foundation in areas such as programming, software development, data and IT infrastructure. Later in the programme, you choose your study track, such as Software Engineering or Applied Data Science & AI. The Software Engineering track focuses on designing, developing and improving software applications and digital solutions for real-world challenges.
Back to the ICT page Apply for the ICT programme Go to our international brochure