Teaching

Advanced Algorithms and Data Structures (AADS)

Bachelor Semester IIa

You learn a core subject in computer science: the design and analysis of algorithms and data structures. We will look at complexity issues, such as the resource consumption of an algorithm, in terms of computing time and memory use. Our approach will be scientific, focusing on asymptotic behaviour: what is the increase in resource consumption when the size of the input increases?

Introduction to Data Science (IDS)

Master Semester Ia

You learn some fundamental principles about data and discovery, analysis and visualization. We will look at big data analytics and advanced analytical theory and methods. Since it is an introduction course we will have a broad overview of general principles including specific examples and references to the Master courses available with in-depth analysis of the specific topics.