TTM4537

Blockchain Technologies and Cryptocurrencies - Information Security, Specialization Course

Last taught 2018

Autumn

Trondheim

English

Overview

61 candidates

Average grade

B

3.70

same

Pass rate

98%

same

Grade distribution
Average over time
Pass rate over time

About this course

Content

The course covers the cryptographic theory supporting Bitcoin and other cryptocurrencies as well as the practical aspects of how a cryptocurrency is designed. The advantages and disadvantages of different approaches will be explored. More general applications of blockchain technologies will also be included.

Learning outcomes

A. Knowledge: Students will learn the underlying principles and techniques associated with blockchain technologies. They will become familiar with the cryptographic building blocks and how they are used in a typical cryptocurrency such as Bitcoin.

B. Skills: Students will develop a practical understanding of how cryptocurrencies are implemented and the practical limitations of currently available blockchain and cryptocurrency systems.

Teaching methods

Lectures, seminars, invited lectures, student presentations and laboratory exercises. A group-based practical exploration of real cryptocurrencies such as Bitcoin and Ethereum. Weekly online quizzes will support the theory aspects.