course-details-portlet

TDT4225

Very Large, Distributed Data Volumes

Credits 7.5
Level Second degree level
Course start Autumn 2020
Duration 1 semester
Language of instruction English
Location Trondheim
Examination arrangement Home examination

About

About the course

Course content

Introduction to large and distributed data volumes. Introduction to distributed techniques. How to design data-intensive applications? Reliability, scalability, and maintainability; how we need to think about them; and how we can achieve them. Data models and query languages. Indexing and storage techniques. Encoding of data. Replication, partitioing and transactions. Fault models, consistency and consensus.

Learning outcome

Knowledge:
- reliable, scalable, and maintainable distributed systems
- modern data models and query languages
- modern indexing- and data storage methods
- formats for encoding of data
- models of replication
- models of partitioning
- theory of transactions
- fault models
- consistency and consensus

Skills:
- Evaluate existing systems and solutions for distributed storage and management of data
- How to combine tools to build the properties you need
- Participate in the development of new systems for distributed storing and management of data

General competence:
- Distributed systems.

Learning methods and activities

Lectures, exercises and self-study. There are compulsory exercises in the subject.

Compulsory assignments

  • Exercises

Further on evaluation

The exam is given in English.

 

If there is a re-sit examination, the examination form may change from written to oral.

Course materials

Information given at start of term.

Credit reductions

Course code Reduction From
SIF8050 7.5 sp
This course has academic overlap with the course in the table above. If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.

Subject areas

  • Informatics
  • Technological subjects

Contact information

Course coordinator

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Home examination
Grade: Passed/Failed

Ordinary examination - Autumn 2020

Home exam (1)
Weighting 100/100 Date Release 2020-12-09
Submission 2020-12-09
Time Release 09:00
Submission 13:00
Duration 4 hours Exam system Inspera Assessment
  • Other comments
  • 1) Merk at eksamensform er endret som et smittevernstiltak i den pågående koronasituasjonen. Please note that the exam form has changed as a preventive measure in the ongoing corona situation.

Re-sit examination - Summer 2021

Home exam
Weighting 100/100 Duration 4 hours Exam system Inspera Assessment