In our bachelor-level courses, we teach the foundations of information security and computing.
Our courses span the entire stack of secure computing: from the mathematical foundations of logic and the most basic building blocks of computers, across processor architecture and the internal structure of operating systems and networks, to cryptographic algorithms and secure programming practices.
Discover the theory that enables secure communication, learn how to build a secure computer system from bottom up, and hone your development and teamworking skills in the course practicals!
If our courses sparked your interest in security, join us for your bachelor’s thesis and work with us on your individual project!