Instructors: Dr.-Ing. Michel Krämer
Event type:
Integrated Course
Org-unit: Dept. 20 - Computer Science
Displayed in timetable as:
DGP
Subject:
Crediting for:
Hours per week:
4
Language of instruction:
German
Min. | Max. participants:
- | -
Course Contents:
* Foundations and algorithms of geometry processing: smoothing, remeshing, Delaunay triangulation, parameterization, texturization, etc.
* Introduction into Big Data and Cloud Computing
* Indexing massive geometry datasets for faster access: quad trees, R-trees, space-filling curves, etc.
* Distributed and cloud-based data storage
* Architectures for distributed processing pipelines
* Programming models for distributed algorithms (e.g. MapReduce)
* Technologies and frameworks for distributed data processing (e.g. Spark, Vert.x) and geometry processing (Draco, etc.)
* Deployment of distributed applications in the Cloud
* There will be practical and theoretical exercises
Literature:
* Ray Rafaels: Cloud Computing - From Beginning to End, ISBN 1986726282
* Mario Botsch, Leif Kobbelt, Mark Pauly, Pierre Alliez, Bruno Levy: Polygon Mesh Processing, ISBN 9781568814261
* Weitere aktuelle Literaturhinweise werden in der Veranstaltung gegeben.
Preconditions:
* Programming skills in Java or other JVM languages
* Basic algorithms and data structures
Additional Information:
Grading: Standard (6 CP)
Online Offerings:
moodle
|