Course content

The ICT master Software Engineering closely mirrors real-life practice: you will learn by doing, carrying out projects which are supported through lectures and workshops. These projects focus on advanced software engineering topics, and cutting-edge technology.

About the program

The program is composed of three projects and corresponding lectures and workshops. In the first project, you learn more about creating scalable and reliable software. The second project focuses on data analytics and building intelligent self-learning systems. It is also possible to create your own specialization for the second project. Graduation will be done as a real-world assignment at a company.

Subjects

  • Reliable Systems: Learn methods and tools that allow you to build robust and reliable software of the highest quality.
  • Distributed Systems: Understand how modern distributed sytems work and how you can design them using industry-accepted design patterns.
  • Advanced Programming Concepts: Hone your software design skills by combining different programming paradigms and state-of-the-art software design philosophy.

  • Fundamentals of Data Science: Learn fundamental concepts of data analytics, machine learning as well as the management of a machine learning project.
  • Deployment and Operations: Achieve trustworthy, reproducible results when developing and (re)training machine learning systems.
  • Advanced Machine Learning: Dive into the realm of deep learning, exploring techniques like convolutional and recurring neural networks, as well as transfer learning.
  • Mathematics for Software Engineering: Get a solid understanding of the foundational mathematic concepts of software engineering.

  • Develop your own specialization project together with experienced researchers in the field.

  • Show your knowledge and skills by solving a real-world problem during an internship at a company

More about the study structure

Would you like more information about the content, courses and tests of this program within the various years? Click on the button and view this training in the Saxion Course Catalog for detailed information.

Open Course Catalogue

Degree: Master of Science

The Master program ICT: Software Engineering trains you to become an expert in software innovation and after graduation you hold a Master of Science degree.

Is this the programme you are looking for?