TDT4225 - Very Large, Distributed Data Volumes


Examination arrangement

Examination arrangement: Home examination
Grade: Passed/Failed

Evaluation form Weighting Duration Examination aids Grade deviation
Home examination 100/100 4 hours

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

- 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

- 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.

Specific conditions

Exam registration requires that class registration is approved in the same semester. Compulsory activities from previous semester may be approved by the department.

Course materials

Information given at start of term.

Credit reductions

Course code Reduction From To
SIF8050 7.5

Version: 1
Credits:  7.5 SP
Study level: Second degree level


Term no.: 1
Teaching semester:  AUTUMN 2020

No.of lecture hours: 3
Lab hours: 2
No.of specialization hours: 7

Language of instruction: English

Location: Trondheim

Subject area(s)
  • Informatics
  • Technological subjects
Contact information
Course coordinator:

Department with academic responsibility
Department of Computer Science



Examination arrangement: Home examination

Term Status code Evaluation form Weighting Examination aids Date Time Digital exam Room *
Autumn ORD Home examination (1) 100/100

Release 2020-12-09

Submission 2020-12-09

Release 09:00

Submission 13:00

Room Building Number of candidates
Summer UTS Home examination 100/100 INSPERA
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
  • 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.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU