Blockchain Fundamentals - Technology & Applications (7.5 pts)

Course Offered by SCS Division/EECS School/KTH

The upcoming course offering will take place online

The 2nd offering of the course ended on March 15 2021. The next opening is planned for Spring 2023.

During the 2020-2021 offering, the course was running online only, via zoom. You can read more about the course structure here.

Scheduled Online Sessions

  • Kick-off session: Wednesday, November 11th

  • Online session 1: Wednesday, November 25th

  • Online session 2: Wednesday, December 9th

  • (cancelled) Online session 3: Wednesday, December 16th

  • Short Online session: Tuesday, December 20th (12:00-13:00)

  • (extended) Online session 4: Wednesday, January 20th, 2021 (14:00-16:30)


Updates

**New extra reading material is added to the Course Material page**

**Information about individual projects for credit-seekers is here**

**Doodle to schedule part#2 is shared by email and on slack!**

**Project ideas (what you plan to work on) need to be filled-in here, by January 20th**

This course provides a comprehensive survey of topics relevant to Blockchain technology and to the ecosystem surrounding it, starting from the basics of cryptography to the related economics and game theory premises. A solid understanding of Blockchain fundamentals is established by decomposing one of the most prominent Blockchain based systems - Bitcoin and building it from the bottom up. The course is organized in two parts: 1) a series of lectures to understand the basics; 2) a set of student presentations to critically review related topics in the literature and lead in-depth discussion on research visions to further the technology.

The course also surveys preceding technologies for digital currency and explains the relationship between crypto-currencies and Blockchains in order to build the full picture of the ecosystem surrounding blockchain technology. Participants in the course will be required to reflect on the arrangement of the different techniques, rules, and guidelines that form Blockchain and suggest possible extensions to the technology from their own research domains. Student presentations with in-depth discussions will be organized around specific topics relevant to Blockchains and their application under different domains.

The course is 7.5 pts worth. It is organized in two main parts with lectures and student presentations. All information about the course can be found here.

The course plan includes 6 lectures with a seventh extra (optional) lecture for the first part. The second part is for student presentation sessions. The plan of the course can be found here.

The course lectures, student presentations, assignments, as well as extra reading material can be found here.