Lectures:

Winter Term 2024 (Vienna University of Technology):
Discrete Mathematics

Summer Term 2024 (Vienna University of Technology):
Mathematical Methods

Winter Term 2023 (Vienna University of Technology):
Analysis für Informatik und Wirtschaftsinformatik

Summer Term 2022 (Vienna University of Technology):
Algebra and Discrete Mathematics

Summer Term 2021 (Vienna University of Technology):
Random Trees

Summer Term 2020 (University of Munich):
Random Trees

Spring Term 2018 (University of Zurich):
Hopf Algebras (Lecture Notes)


Tips and Learning Resources:

Tools for the preparation of mathematical documents

  • LaTeX - A document preparation system.
  • TeXstudio - An integrated writing environment for creating LaTeX documents.
  • Inkscape - The vector graphics editor I usually use.
  • IPE - A popular vector graphics editor.
  • Organize your references using BibTex and zbMATH or MathSciNet. There usually is no need to write the bibliography by hand.
  • Detexify helps you find the latex code for mathematical symbols. This is often faster than going through the comprehensive symbol list.

On mathematical writing

  • Terence Tao's advice on writing papers.
  • Knuth, Larrabee, and Roberts' report on mathematical writing.
  • Glasman-Deal's book on science research writing.
  • Halmos' essay "How to write mathematics"; American Mathematical Society, 1971

Meta


Coding

  • Valgrind - Dynamic analysis tools.
  • Likwid - Performance tool suite.
  • Project Euler - Challenging mathematical / computer programming problems.