This course is concentrated on peer-to-peer and blockchain technologies, their technical details and use-cases appearing on the market. The core contents include the following:
Basic building blocks of P2P systems
- P2P vs. client/server architectures
- Evolution of P2P systems
- Searching for shared resources
- DHT mechanisms
Blockchain technologies
- Blockchain concept
- Blockchain applications and use-cases
- Cryptocurrencies
- BitCoin in detail
- Smart contracts
- Blockchain as a service
Course material
Lecture and other recordings as well as other materials like lecture notes, example problems etc available on the course platform.
Completion methods
- Exam
- Homework
The course contains scheduled lectures and/or other learning events, however, the course can also be studied in self-studying manner.
More information in the Tampere University study guide.
You can get a digital badge after completing this course.