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
Lectures recordings as well as other materials like lecture notes, example problems, etc. available on the Tampere University Moodle pages and will be available to registered students. The course has scheduled lecture and seminar meetings on MS Teams. The course can also be studied in self-studying manner during the implementation period. All course activities except the exam can be completed remotely.
Electronic on-campus exam using the EXAM system. The exam can be taken in any Finnish university supporting the EXAM system.
Completion methods
- Exam (on campus)
- 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.