Current courses:

Spring 2021: MT3110 Number Theory (Moodle).

Past courses:

Autumn 2020: MT3850 Field Theory (Moodle, Course description).

Autumn 2019: MT3850 Applications of Field Theory (Moodle, Course description).

Spring 2019: MT4120 Computational Number Theory (Moodle, Course description).

Autumn 2018: MT3850 Applications of Field Theory (Moodle, Course description).

Spring 2018: MT4120 Computational Number Theory (Moodle, Course description).

Autumn 2017: MT 1810 Number Systems (Moodle, Course description)

Spring 2017: MT4120 Computational Number Theory (Moodle, Course description).

Spring 2016: MT4120 Computational Number Theory (Moodle, Course description).

Spring 2016: MT3610 Error-Correcting Codes (Moodle, Course description).

Spring 2016: MT4610 Theory of Error-Correcting Codes.

Autumn 2015: Master's course  in Number Theory  at TU Graz.

September 2015: Weakly admissible lattices, Diophantine approximation, and Counting (2 lectures),
Mini-course at the Workshop "Analytic number theory and Diophantine geometry"at the University of Hannover.

Spring 2015: MT2320 Probability  (Moodle, Course description).

Spring 2015: MT3610 Error-Correcting Codes (Moodle, Course description).

Spring 2015: MT4610 Theory of Error-Correcting Codes.

Autumn 2014: MT2800 Linear Algebra and Project (Moodle, Course description)

Spring 2014: MT2320 Probability  (Moodle, Course description).

Spring 2014: MT3610 Error-Correcting Codes (Moodle, Course description).

Spring 2014: MT4610 Theory of Error-Correcting Codes.

Spring 2013: MT2320 Probability  (Moodle, Course description).

Summer 2011: Special Topics in Number Theory, TU Graz.

March 2011: Quantitative and qualitative aspects of Northcott's Theorem (8 lectures),
Winter school "Heights and algebraic numbers" at the University of Tübingen.

Winter 2009/2010: Analysis 3 (Complex Analysis) TU Graz.