Skip to content
About Lectures Research Blog

Lectures

Hands-on courses in programming, optimization, and applied mathematics at universities and for corporate teams.

Programming & AI

Introduction to Python

Learn Python from scratch covering control flow, functions, data structures, and key libraries like NumPy, Pandas, and Matplotlib. Gain practical skills in data manipulation, visualization, and solving real-world business problems through hands-on tutorials.

English

Programming: Everyday Algorithms

Explore how algorithms like optimal stopping, explore/exploit tradeoffs, caching, and scheduling can improve everyday decision-making. Develop algorithmic thinking and learn to implement these concepts in Python.

English

AI-Assisted Programming

A hands-on workshop for PhD researchers on programming with AI coding assistants. Learn effective prompting, agent-driven workflows, and how to build and maintain research software with AI support through labs and a practical project.

English

Optimization & Operations Research

Applied Optimization

Tackle real-world optimization challenges from industry partners - including parcel delivery, crowd management, and police district design -- using Julia. Master mathematical modeling, constraint formulation, and solvers like JuMP and HiGHS.

English

Optimization with Julia

A beginner-friendly workshop teaching mathematical optimization with Julia and JuMP, the de facto standard for optimization modeling. Progress from core programming fundamentals through data handling to formulating and solving optimization problems.

English

Management Science

Solve organizational problems using Monte Carlo simulation, forecasting, scheduling, routing optimization, and metaheuristics in Python. Culminates in a consulting-style competition with real-world cases in delivery routing, healthcare staffing, or inventory optimization.

English

Operations Research Fundamentals

Learn to formulate, solve, and interpret linear optimization models using Julia, JuMP, and HiGHS. Twelve lectures with exercises and review sessions cover modeling techniques and solution methods for classic operations research problems.

German

Production & Logistics

Production Logistics

Covers time series forecasting, production planning, workforce smoothing, resource allocation, and production sequencing with an emphasis on understanding over memorization. Gain practical skills in demand prediction using exponential smoothing and Holt-Winters models.

German

Production Management

Explore facility location planning, assembly line balancing, queuing theory, quality management, and lot sizing optimization. Develop the ability to make informed decisions about production system design and capacity planning.

German

Material Logistics

Learn material classification, single- and multi-level lot sizing models, inventory management with service level concepts, and ordering policies including the newsvendor problem. Build skills in managing material flows and designing inventory policies for real-world supply chains.

German

Mathematics & Statistics

Business Mathematics

Build mathematical fluency from foundational algebra through calculus into statistics and probability theory. Gain practical skills in financial mathematics, curve analysis, integration, and Bayesian reasoning for business and economics.

English

Mathematics for Master Students

A compact refresher for incoming M.Sc. students that rebuilds mathematical fluency for graduate coursework. Review notation and logic, sets, functions, differentiation, optimization, and linear systems through class sessions, homework, self-tests, and cheatsheets.

English

Interactive Statistics

An interactive introduction to statistics that emphasizes intuition over memorization, progressing from probability, distributions, and confidence intervals to hypothesis testing, t-tests, ANOVA, correlation, and regression. Rounds out with experimental design, power analysis, and choosing the right test.

German

Study & Research Skills

Research Workshops

A collection of short workshops helping students get started with AI tools and prompting, academic literature research, scientific writing with Quarto, and version control with Git & GitHub. Designed as a practical companion for thesis and seminar work.

English

Study & Business Basics

Foundations for Bachelor students in business administration: academic work techniques, structured problem solving, and first steps in data-driven analysis for coursework and beyond.

German

About These Resources

All courses focus on practical skills: real problems, real code, and results you can apply right away. Materials are designed to help students and professionals bridge the gap between theory and application. Licensed under CC-BY-SA or CC-BY-NC-SA, they are free to use for learning, teaching, or reference.

Custom Training Available

Need something specific? I design workshops around your team's challenges, from mathematical optimization and simulation to AI implementation and data analysis. Tailored to your skill level and goals.

Get in touch
2026 Tobias Vlćek
Imprint · Privacy · Built with Hugo