Instructors: Prof. Dr. rer. nat. Carsten Binnig
Event type:
Integrated Course
Org-unit: Dept. 20 - Computer Science
Displayed in timetable as:
SDM
Subject:
Crediting for:
Hours per week:
4
Language of instruction:
Englisch
Min. | Max. participants:
- | -
Digital Teaching:
We will employ a hybrid teaching setup for this course in the winter term 2021. Lectures will be given partially on-site with the possibility to attend in-person, or some lectures will be online-only. In both cases, a recording of the lecture will be available. The schedule of when we have in-person lectures and when we have online-only lectures will be discussed in the intro-lecture and be available in Moodle (see below). The intro-lecture will be online-only.
For more information and links to Moodle please follow the links from our web site:
https://www.informatik.tu-darmstadt.de/datamanagement/datamanagement/dm_teaching/
Course Contents:
This course introduces the fundamental concepts and computational paradigms of scalable data management systems. The focus of this course is on the systems-oriented aspects and internals of such systems for storing, updating, querying, and analyzing large datasets.
Topics include:
Database Architectures
Parallel and Distributed Databases
Data Warehousing
MapReduce and Hadoop
Spark and its Ecosystem
Optional: NoSQL Databases, Stream Processing, Graph Databases, Scalable Machine Learning
Preconditions:
Programming in C++ and Java
Informationsmanagement (20-00-0015-iv)
Optional:
Foundations of Distributed Systems (20-00-0998-iv)
Further Grading Information:
In this lecture, a crediting of lecture-accompanying performances takes place, which can lead to a grade improvement of up to 1.0 according to §25(2) of the 5th amendment of the APB and the crediting rules decided by the FB 20 on 18.08.2006.
|