IMT6221 - Mobile, Distributed and Decentralised Technology


Examination arrangement

Examination arrangement: Portfolio
Grade: Passed / Not Passed

Evaluation Weighting Duration Grade deviation Examination aids
Portfolio 100/100

Course content

  • Contemporary topics in mobile, distributed and decentralised computing
  • Conducting research in mobile, distributed and decentralised computing
  • Repeatability and Reproducibility of research results
  • Distributed and Decentralised systems engineering
  • Blockchain and distributed ledger technology
  • Sensor integration and IoT
  • Mobile and decentralised computing in limited-resource environments
  • Ubiquitous computing
  • Decentralised governance
  • Decentralised Finance (DeFi)

Learning outcome


  • Ability to write, read, and review an research application
  • Working with integrated development environments to create applications that can be used for scientific research, in mobile, distributed and decentralised systems
  • Analysis of the strengths and weaknesses in mobile, distributed and decentralised research
  • The ability to deploy mobile, distributed and decentralised applications


  • An expert-level knowledge of cloud computing applications and the role of mobile devices in distributed computing
  • An expert-level knowledge of blockchain technologies, distributed and decentralised systems, and distributed applications
  • Knowledge of the capabilities and limitation of new mobile devices, new blockchain and distributed ledger technologies, contemporary distributed systems
  • Knowledge of the changes in society created by the use of mobile computing, peer-to-peer networks, distributed and decentralised computing
  • Understanding of contemporary Decentralised Finance (DeFi)

General Competence

  • The ability read, analyse and contribute to academic research
  • The ability to communicate research results to the general public
  • The ability to analyse and adjust a project based on feedback from experts and end users

Learning methods and activities

NOTE This course is offered in Spring or Autumn semester subject to students availability. Check with the course responsible if the course is planned to run in a given semester.

Individual project work

This course focuses on advances in mobile, distributed and decentralised technology. It is designed to develop students' understanding of the frontier of research in decentralised computing, and it is based on individual project work.

Group work

Subject to students availability and the number of registered students, there will be small group projects in the first half of the semester.

Further on evaluation

The course is assed on the basis of the portfolio consisting of the project work and project report will be assessed for pass/fail grading. The assessment is primarily based on a research report and the deployment of a prototype system. The research report must clearly demonstrate research competence in relation to the area of study, that is, mobile, distributed and decentralised computing. The associated developed artifact will demonstrate the core contribution of the research area selected by the student. Re-sit: Not available. The course needs to be re-taken if failed.

Specific conditions

Admission to a programme of study is required:
Computer Science (PHCOS)

Required previous knowledge

Developing applications for iOS, android, or phone 8

Course materials

Research papers from ACM SIGCHI, IEEE MASS, IEEE Transactions on Mobile Computing, as well as other journal and conference papers.

More on the course



Version: 1
Credits:  5.0 SP
Study level: Doctoral degree level


Term no.: 1
Teaching semester:  AUTUMN 2023

Term no.: 1
Teaching semester:  SPRING 2024

Language of instruction: English

Location: Gjøvik

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

Department with academic responsibility
Department of Computer Science


Examination arrangement: Portfolio

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn ORD Portfolio 100/100 INSPERA
Room Building Number of candidates
Spring ORD Portfolio 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.

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

More on examinations at NTNU