The goal of this course is to introduce the students to the basic algorithmic and cryptographic tools of decentralized systems. We will investigate:

- Distributed Consensus
- Blockchains and Bitcoin
- Private Communications

Target group: CS-track

Prerequisites: Discrete mathematics

Evaluation: Exam, in class participation, presentations

Teaching format: Lectures/student presentation

ECTS: 3 Year: 2021

Track segment(s):
CS-ALG Computer Science - Algorithms and Complexity
CS-SYS Computer Science - Software Systems

Teacher(s):
Georgia Avarikioti Lefteris Kokoris Kogias

Teaching assistant(s):

If you want to enroll to this course, please click: REGISTER