Current and recent courses
Fall 2025: Combinatorics (MAT 145)
Homework sets: Homework 1, Homework 2, Homework 3, Homework 4, Homework 5, Homework 6 , Homework 7
Handwritten class notes: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25
Exams: Practice Midterm 1, Midterm 1
Syllabus: Combinatorics F25
Winter 2025: Probability (MAT 135A)
Homework sets: Homework 1, Homework 2, Homework 3, Homework 4, Homework 5-6
Exams
Section A: Midterm 1, Midterm 2, Final Exam A
Section B: Midterm 1, Midterm 2, Final Exam B
Syllabus: Probability W25
Teaching positions
Visiting Assistant Professor, University of California, Davis:
Linear Algebra (MAT 22A), Spring 2026
Combinatorics (MAT 145), Fall 2025, Winter 2026
Probability (MAT: 135A), Winter 2025
Short Calculus (MAT: 16C), Winter 2024, Fall 2024, Winter 2025
Biocalculus (MAT: 17A), Winter 2024
Number Theory (MAT: 115A), Fall 2023
Intro to Abstract Math (MAT: 108), Fall 2023
Teaching Assistant: Algebraic Geometry, Eötvös Loránd University, Budapest, Spring 2023
Instructor: Probability and Statistics for Computer Scientists, Eötvös Loránd University, Budapest, Fall 2022
Tutor: Budapest Semesters in Mathematics, September 2019 - December 2021, courses:
Algebraic Topology, Introduction to Topology, Non-Euclidean Geometries, Complex Functions, Introduction to Number Theory, Conjecture and Proof, Mathematical Problem Solving
Teaching Associate: Mathematics Seminar in Petnica Science Center, since 2012:
Some Petnica lectures (in Serbian)
Sedam? Antičkih Topoloških Čuda (Jun 2020) Sedam? Topooških Čuda 2 (Jul 2020)