Skip to main content

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.

About the programme
"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

Programme structure for this track

During the first two years you discover the broad field of IT. At the beginning of your third year, you choose one of three study routes: Software Engineering or Applied Data Science & AI.

When you choose Software Engineering, your minor (a one-semester programme) and internship in year 3, in the Netherlands or abroad, are fully focused on your chosen study track. This allows you to deepen your knowledge, gain hands-on experience in professional practice and further develop your technical and problem-solving skills in an international environment.

In the fourth year, the first semester is devoted to your chosen study track. You get started with a project and follow courses in the field of Software Engineering.

Project
You and your team will work on a major project. The projects you can work on are very diverse. For example, students worked on software applications in healthcare, on a geo-application where you can see information on an interactive map and on a digital twin of a solar boat.

Graduating
You graduate from a company of your choice.

Courses
You follow courses, such as:

  1. Modern programming practices
    You learn to develop software according to the latest techniques and innovations.
  2. Security by design

    You learn to think like a hacker by analysing software systems, identifying vulnerabilities and discovering weak spots. Using your findings, you learn how to improve the security and reliability of digital systems.

Career prospects

As an IT graduate you can work in many different professions. You have a broad education, but the Software Engineering study track also involves a number of specific professions. Whichever position you start in, you will always be in close contact with the customer to find the best IT solution. You can get started as:

  • Embedded software engineer
  • Web application developer
  • Front-end developer

The Netherlands offers strong career opportunities for software engineering graduates, with a growing demand for IT professionals across sectors such as technology, healthcare, logistics and finance. Many companies operate internationally, where English is often the main working language. However, learning Dutch can broaden your career opportunities, especially in roles involving local clients or organisations. At HZ, you can follow free Dutch classes to support your career.

Software Engineering provides a strong foundation for further studies. After graduation, you can continue with a master’s programme in areas such as Software Engineering, Computer Science, Data Science, Artificial Intelligence or Cybersecurity, in the Netherlands or abroad.

Have questions or want to visit us?

Our International Recruitment team is here to help you every step of the way. Whether you need more information about the programme or want to experience HZ yourself, feel free to get in touch.

Send us an e-mail Open in new window