Runtime Systems Course instructor. 2020-2022. [Website].
Object Oriented Programming (and Design) Tutorial instructor. Fall 2019. [Website].
Expeditions in Data Science. Invited lectures. Fall 2018. [Website]
Parallel Data Processing in MapReduce. Co-instructor (w/ Jan Vitek). Fall 2017. [Website]
Podstawy Informatyki. (IT fundamentals.) Lab instructor. Winter 2009-2017. [Website]
Systemy Operacyjne I. (Operating systems I.) Lab instructor. [Website]
Rozproszone Systemy Operacyjne Czasu Rzeczywistego . (Distributed Real-time Operating Systems.) Lab instructor. [Website]
Sieci Komputerowe I. (Computer Networks I.) Lab instructor. [Website]
Sieci Komputerowe II. (Computer Networks II.) Lab instructor. [Website]
Metody Bezpiecznego Programowania (Programowanie Funkcyjne). (Safe Programming Methods, Functional Programming.) Lab co-instructor. [Website]
Network and Programming Systems. Lab instructor. [Website]