Explore different platforms (such as Ethereum) to implement
applications on blockchain-based technologies such as smart
contracts

Outline the applicability of blockchain technology for
different domains and use cases for finance and other
domains.

Course prerequisites

Some experience with programming languages is an
advantage, but not mandatory.

Examination

Foundations of
Blockchain and Cryptocurrencies:

Exam
ECTS

5

Examination form

Home assignment - written product

Individual or group exam

Individual exam

Size of written product

Max. 10 pages

Assignment type

Written assignment

Duration

Written product to be submitted on specified date
and time.

Grading scale

7-step scale

Examiner(s)

One internal examiner

Exam period

Summer

Make-up exam/re-exam

Same examination form as the ordinary exam

Description of the exam
procedure

At the end of the course the students will work on a project
utilizing the idea from the course to come up with a conceptual
design for a blockchain-based application from one of the
application domains. If the students are interested and have
experience with programming, they could even build a prototype of a
blockchain-based application - this is not
mandatory.

Course content and structure

The aim of this course is to provide knowledge about
various concepts, techniques and methods that are serving as
foundation to blockchain technology. This course will also
introduce the workings and applications of this potentially
disruptive technology, by taking Bitcoin cryptocurrency as one of
the examples. Furthermore, the potential impact of blockchain
technology on the banking and financial industry, governments,
contracting and identity management will also be discussed as part
of this course.

Description of the teaching methods

The lectures will be delivered in 4 full days.
The lectures will be combined with some practical examples from
industry.

Teaching materials will be of the following:
Lectures slides
Readings
Scientific articles
Handouts in class