Courses

CWI highly values education. CWI researchers not only supervise and inspire the CWI PhD students, but also aim at contributing to teaching Master's students at universities. See the overview of CWI's current involvement in teaching courses in the Netherlands below.

Contribution to education

CWI is a research institute and does not have education as an institutional task. However, many of the senior researchers of CWI contribute to education via an affiliation or part-time appointment at one of the Dutch universities. CWI conveys the knowledge of the scientists employed at our institute to the new generation of mathematics and computer science students. Our staff contributes by e.g. teaching a university course or supervising MSc thesis projects carried out by university students. They also supervise PhD students at CWI, who defend their thesis at one of the Dutch universities after their employment at CWI. An overview of all courses given by CWI staff can be found here (pdf)

Big Data Infrastructures & Technology

Big Data is everywhere, or is it?

Focus
In this course, students will learn how to critically assess Big Data technologies for the analysis of large datasets.
University
UvA
CWI Professors
Hannes Mühleisen
CWI group
Database Architectures
Period
1 Feb 2023 / 1 Apr 2023
Level
MBA

Continuous Optimization

This course aims to provide a concise introduction into the basics of continuous unconstrained, constrained and conic optimization.

University
Mastermath
CWI Professors
Daniel Dadush
CWI group
Networks & Optimization
Period
1 Oct 2023 / 1 Dec 2023
Level
MSc

Emergency Services Logistics

In life-threatening emergency situations where every second counts, the timely presence of medical aid can make the difference between survival or death.

Focus
What is the state-of the-art in models and methods for determining strategic locations of resources urgently needed in emergency situations?
University
VU
CWI Professors
Rob van der Mei
CWI group
Stochastics
Period
1 Jan 2023 / 1 Mar 2023
Level
PhD

Evolutionary Algorithms

In this course we consider a specific subfield of Artificial Intelligence: Evolutionary Algorithms (EAs).

Focus
This course covers a spectrum of topics in EAs, ranging from basic concepts to advanced, recent, and state-of-the-art research, and ranging from theoretical to applied.
University
TU Delft
CWI Professors
Peter Bosman
CWI group
EI
Period
1 Apr 2023 / 31 May 2023
Level
MSc

Foundations of Statistics and Machine Learning

Focus
Understand the notions of likelihood and its application in the classical statistical paradigms (frequentist, Bayesian, sequential)
CWI Professors
Peter Grünwald
CWI group
Machine Learning
Period
1 May 2023 / 30 Jun 2023
Level
BSc

Fundamentals of Bioinformatics

Focus
Evolution, genomics, sequence alignment, Blast/PSI-Blast, FAIR data, benchmarking, machine learning, genome assembly, mutation impact prediction, protein stucture analysis, substitution matrices, scientific writing
University
VU
CWI Professors
Solon Pissis
CWI group
Networks & Optimization
Period
1 Sep 2023 / 31 Oct 2023
Level
BSc

Interactive virtual environments

By the end of this course students should have an understanding of the core technial concepts in VEs and have constructed and validated a part of a VE. A central theme of the course will be that the trade-offs in the design of a VE can be best understood through the evaluation of the subject's responses to a VE experience.

Focus
The purpose of this course is to introduce students to the main concepts and practical issues in designing, implementing and evaluating Virtual Environments (VE).
University
TUE
CWI Professors
Robert van Liere
CWI group
Computational Imaging
Period
1 Feb 2023 / 5 Jun 2023
Level
MsC

Introduction to Cryptography

We will see how to leverage one-wayness to generate pseudorandomness and discuss implications to complexity theory. Subsequently, we will look at different notions of symmetric-key primitives including symmetric-key encryption, message authentication codes and collision-resistant hash functions.

Focus
This Master's level course provides an introduction to modern cryptography, the science of securing communication and computation against different forms of adversarial behaviors
University
Mastermath / UVA
CWI Professors
Lisa Kohl
CWI group
Cryptology
Period
1 Jan 2023 / 1 Feb 2023
Level
MSc