Education

Project Software Engineering

Afstudeerproject BSc Informatiekunde

In this course Bachelor Information Science students setup and execute a research project exploring an Information Science related research topic under guidance of a researcher. The project results in a bachelor thesis, published in the UvA thesis database.

Afstudeerproject BSc Kunstmatige Intelligentie

In this course Bachelor Artificial Intelligence students setup and execute a research project exploring an AI-related research topic under guidance of a researcher. The project results in a bachelor thesis, published in the UvA thesis database.

Modelleren en Ontwerpen

The course Modelling and Design is focused on learning domain modelling, and how to create formalised representation. Whilst applying modelling techniques, a broader architectural view is taken, in which students are made aware of choices in e.

Offensive Technologies

In the offensive technologies course, students learn how to test and judge the security of many IT related components, such as hardware and network protocols. They also learn how to report such findings and patch them, while also studying how to create offensive technologies themselves.

Operating Systems

In the Operating Systems course, students learn how applications interact with the hardware via the operating system, and how the operating system solves various tasks for the applications such as CPU scheduling, and memory and storage management.

Compiler construction

Cryptographic Engineering

DevOps

Organisatie: analyse en ontwikkeling

In the course Organisational Analysis and Developement (in Dutch Organisatieontwikkeling and -ontwikkeling) we study how collaborations between organisations influence IT-architectures that support cross-organisational collaboration. Particularly, we focus on data-sharing aspects and usage control that is required to create trust essential to collaboration.