Official course description, subject to change:
Preliminary info last published 16/08-19

Advanced Data Systems

Course info
Language:
English
ECTS points:
15.0
Course code:
KSADDAS1KU
Offered to guest students:
yes
Offered as a single subject:
yes
Price (single subject):
21250 DKK (incl. vat)
Programme
Level:
MSc. Master
Programme:
Master of Science in Computer Science
Staff
Course semester
Semester
Efterår 2020
Start
24 August 2020
End
31 January 2021
Exam
Exam type
ordinær
Internal/External
intern censur
Grade Scale
7-trinsskala
Exam Language
GB
Abstract

To transform the sheer amount of complex data into timely discoveries that influence the society, data-intensive systems (including database system and machine learning platforms) must utilize the full processing power offered by modern servers.

In this course, you will learn how to design, implement, and evaluate new components of a production-grade open-source data-intensive system. You will learn the techniques for data management on modern hardware (multi-cores, microsecond-scale storage, and 100 GBE) and apply them with hands-on experience with the internals of an open-source system.

Description

Formal prerequisites

Computer Systems Performance class.

Intended learning outcomes

After the course, the student should be able to:

  • Analyze the functional and performance requirement of a data-intensive system (database system or machine learning platform);
  • Navigate the codebase of production-grade open-source software;
  • Design and implement components in the context of a production-grade data system;
  • Evaluate the performance characteristics of a software system.
Ordinary exam
Exam type:
D: Submission of written work with following oral, internal (7-trinsskala)
Exam variation:
D2G: Submission of written work for groups with following oral exam supplemented by the work submitted. The group has a shared responsibility for the content of the report.
Exam description:

The report will consist of the description of the design choices and implementation techniques used during the assignments as well as an experimental study of the developed system.

Group size: 2 persons.

Group form: Group exam

Duration of the oral exam: 20 minutes per student.