Software Engineering
Diploma
Our Software Engineering Program teaches you more than just code – you will be actively designing the technologies of tomorrow. Boring theory is a thing of yesterday, learning by doing is what our courses at SAE Institute are all about. Shape tomorrow’s world.

Software Engineering Department
In our Software Engineering Department, you will learn to think logically, find solutions and implement new ideas. In other words, you will optimize processes and simplify tasks, make them easy, fast and secure to give computer users room for creativity. You will make a valuable contribution to a digitized world and acquire comprehensive knowledge in the areas of security and sustainability in programming.
if (fancy == true);
{
let’s go();
}

Excerpts from the curriculum
Our curriculum combines theory with practice: first you learn the basics of your field, then you apply them in real projects – with a focus on industry standards, interdisciplinary cooperation and market economy aspects. This is the best way to prepare for your career!
Planning and Software Architecture
Debugging, Arduino Basics, Basics of the C/C++ Language, Version Control, Agile Development, Procedural Programming
Programming Basics
Backend Development, Algorithms and Data Structures, Pointer Logic, Unit Testing, Programming Patterns
Automated Testing and Workflow
System Architecture, Multithreading, WPF Window Applications, Network, Advanced Algorithms, Soft Skills
Databases & advanced techniques
Authentication & Authorisation, Code Documentation, Agile Development, Rapid Application Development
Industry workflows
Scripting, Security, Cryptography, API, Microservices, Bash, Frameworks & Libraries, Python, Assembler
Possible Final Projects
App with API connection, Robotics Microcontroller Project, Embedded System, Server-Client Application
Professional Qualification – Diploma
The SAE Diploma opens the door for a career in the creative industries in just 18 months. With a high practical component, you will acquire sound knowledge of the subject, and practical exercises will help you to develop technical skills at an early stage. The SAE Diploma offers professional technical training that equips students with strong, industry-relevant skills. Moreover, it facilitates flexible time management and a high degree of autonomy.
The newly launched Advanced Diploma is an ideal option for those who want to focus on the creation of a comprehensive and substantial portfolio. During the Advanced Diploma, you will complete an interdisciplinary or multi-semester project as part of a team, and you will learn about different aspects and issues associated with such projects. This will enable you to develop a deeper understanding of work processes and interconnecting fields while expanding the technical skills you acquired during the diploma.