See my Curriculum Vitae for more details. Please contact me in case you are interested in e.g. slides or exercises.
In spring 2025, I teach the LNMB nationwide PhD-course Randomized Algorithms together with René Sitters. This course treats topics such as the fingerprinting technique, the probabilistic method, online and approximation algorithms, derandomization, semidefinite programming, approximate counting, Lovász local lemma, a PTAS for Euclidean TSP and the PCP-theorem.
At the Vrije Universiteit Amsterdam I am involved in the following courses.
Business Mathematics. This is a course for the first year of the Bedrijfskunde (Business Administration) bachelor. It covers various topics ranging from equation solving to linear programming and from matrix operations to constrained optimization.
Supply Chain Management 2. This is an elective course for the second year of the Bedrijfskunde (Business Administration) bachelor. It covers network design, global supply chain management, inventory management, pricing and revenue management, and coordination and sourcing decisions.
Supply Chain Management 1. This is a course for the first year of the Bedrijfskunde (Business Administration) bachelor. It covers inventory management, production and distribution networks, sales and operations planning, and sustainability.
Numerical Methods. This is a course for the second year of the Econometrics & Operations Research bachelor. It covers Python programming, floating point representations, and numerical methods for root finding, interpolation, derivation, integration, and splines.
From March 2019 to August 2021, I coordinated the following courses at Maastricht University. My average student evaluation was 9.4 out of 10.
Quantitative Introduction to Business. This is a course for the first year of the Econometrics & Operations Research bachelor. It covers operations management problems in strategic capacity planning, facility layout, location planning, inventory management, scheduling, and linear programming.
Second-Year Project I. This is a course for the second year of the Econometrics & Operations Research bachelor. Students have one week to implement a Java program that computes solutions to an optimization problem.
Allocations and Algorithms (now called Advanced Algorithms). This is a course for the third year of the Econometrics & Operations Research bachelor. It covers fundamental techniques in algorithm design (in particular approximation algorithms) and an introduction to the field of algorithmic game theory.
Management of Operations and Product Development. This is a course for the second year of the International Business bachelor. It covers operations management problems in strategic capacity planning, facility layout, location planning, quality management, inventory management, scheduling, project management, and integer linear programming.
Here is a short summary of my past teaching experience.
Operations Research and Business Intelligence courses at Maastricht University (2014 - 2018)
Calculus and Analysis courses at Eindhoven University of Technology (2009 - 2011)
Mathematics and Projection Theory at Civilion (2012 - 2013)
Mathematics, Physics and Chemistry at StudieCentrum Zuid (2011 - 2013)
Private tutor in Mathematics and Calculus (2004 - 2013)
I obtained my University Teaching Qualification (BKO) from Maastricht University in November 2021.
Steven Miltenburg, Vrije Universiteit Amsterdam, started in September 2022. Co-promotor with Leen Stougie and René Sitters.
Moritz Buchem, Maastricht University, 29 November 2022. Hiking in the Scheduling Landscape: Exact and Approximation Algorithms for Parallel Machines. Co-promotor, with promotor Tjark Vredeveld.
Eline Baaleman, EOR (2025 expected)
Lennart de Harder, TSCM (2025 expected)
Maarten Hoeneveld, EOR (2025 expected)
Eline de Kloet, TSCM (2025 expected)
Douwe Schilstra, EOR (2025 expected)
Nu Phong Trinh, TSCM (2025 expected)
Bart van der Veen, EOR (2025 expected)
Kiet Vu, EOR (2025 expected)
Shelton Aloewel, TSCM 2025: Customer to-customer returns, a sustainable way to save CO2 emissions?
Max Berns, TSCM 2024: The Impact of Precedence Constraints on Customer-to-Customer Delivery Efficiency in Varied Customer Density Scenarios Using the Traveling Salesman Problem
Jikke Bovelander, E&OR 2024: Optimization of Convoy Routing in Various Graph Structures: A Comprehensive Study (cum laude)
Tom Geurts, TSCM 2024: The Effects of Time-Dependent Travel Speeds in a Time-Dependent Vehicle Routing Problem with Time Windows and Precedence Constraints
Lorance Helwani, E&OR 2024: Scheduling a Subset of Jobs on a Single Machine with Precedence Constraints
Pepijn de Lange, TSCM 2024: Concept of determining core products: Differentiation of safety stock calculatuion based on product color under stochastic demand
Jelger Oud, E&OR 2024: Social Distancing in Dynamic Networks
Wouter Smidt, TSCM 2024: Reefer containers in liner shipping network design (summa cum laude)
Lynn Vlaar, TSCM 2024: Reliability of Occasional Drivers in Vehicle Routing Problems
Stefan de Haas, E&OR 2023: Scheduling a subset of jobs to minimize the sum of weighted completion times on a single machine
Fleur Krijgsman, E&OR 2023: Partial scheduling on a single machine with the objective to minimize the total flow
Jay Schardam, TSCM 2023: The use of customer communication and pick-up-points during the delivery process to optimize routes in the last mile
Tjarko Schermer, TSCM 2023: Quantification of the financial effects of a Customer-to-Customer return policy under varying scenarios (cum laude)
Gidius Bok, E&OR 2022: The Actual Weight Algorithm
Elbert van de Gein, TSCM 2022: Anticipatory Order Picking: A Simulation and Comparison with Order Picking
Selina Meeks, E&OR 2021: Small and Large Equitable Travelling Salesman Problem
2024: E&OR 1, IBA 1
2023: E&OR 2, IBA 5
2022: E&OR 3, IBA 5, premaster TSCM 5
2021: E&OR 4
2020: E&OR 6
2019: E&OR 1