University of Konstanz
Universität Konstanz
Fachbereich Informatik und Informationswissenschaft

"Mathematics for Data Science" (Lecture and Tutorial)


This course provides a coherent treatment of the mathematical tools and techniques from stochastics, linear algebra and numerical mathematics underlying today's machine learning and big data technologies. Topics include probability theory, descriptive and inductive statistics, Markov chains, eigenspace analysis, matrix factorization, and sampling.

Knowledge equivalent to an introductory course on discrete mathematics is required for this class.

General Information

Lectures (S. Kosub) Tuesday 17:00-18:30 (Z 1003)
Thursday 13:30-15:00 (Z 1003)
Tutorials (J. Müller) Wednesday 15:15-16:45 (Z 1003)
Oral Exam 1st date: July 2016, TBA
2nd date: October 2016, TBA

Homework Assignments (local access only)

No. Post Date Due Date Download


The following topics are planned:

  1. Descriptive statistics
  2. Probability theory
  3. Inductive statistics
  4. Stochastic processes
  5. Eigenspaces
  6. Matrix factorization
  7. Sampling

Lecture Notes (local access only)

German (!) lecture notes are made available close in time to the lectures. The current version can be downloaded here. In case you have suggestions or comments (typos or any kind of errors) please send an email.

Chapter Date Version Download
all 12 Jul 16 v1.5 PDF
#1 - prep PDF
#2 - prep PDF
#4 - prep PDF
#5 - prep PDF
#6 - prep PDF
#7 - prep PDF
#8 - prep PDF


In-depth and background material of certain course aspects can be found in (the list will be constantly updated):
  1. Avrim Blum, John Hopcroft, Ravindran Kannan. Foundations of Data Science. An online textbook draft, 2016.
  2. Peter Grindrod. Mathematical Underpinnings of Analytics. Oxford University Press, Oxford, 2014.
  3. Ankur Moitra. Algorithmic Aspects of Machine Learning. An online textbook draft, 2014.
  4. Olle Häggström. Finite Markov Chains and Algorithmic Applications. Cambridge University Press, Cambridge, 2001.
  5. Thomas Schickinger, Angelika Steger. Diskrete Strukturen. Band 2: Wahrscheinlichkeitstheorie und Statistik. Springer-Verlag, Berlin, 2002.

Further Information

  1. This course in LSF
  2. Lecture notes on Mathematik: Diskrete Strukturen (in German), Summer 2015.
  3. Lecture notes on Mathematische Grundlagen der Informatik (in German), Winter 2015/16.