Master's degree in Computer Science and Engineering

The course provides an introduction to blockchain technology. It focuses on the technology behind Bitcoin, Ethereum, Tendermint and Hotmoka.

Course code
Name of lecturer
Nicola Fausto Spoto
Nicola Fausto Spoto
Number of ECTS credits allocated
Other available courses
Academic sector
NN - -
Language of instruction
not yet allocated

Learning outcomes

The course provides the knowledge to understand, compare and use blockchain and smart contract technologies.


Bitcoin, Ethereum, Tendermint, Hotmoka. Proof of work, proof of stake. Smart contracts. Solidity. Takamaka. Tokens. Governance.

Reference books
Author Title Publisher Year ISBN Note
Andreas M. Antonopoulos Mastering Bitcoin (Edizione 2) Oreilly & Associates Inc 2017 1491954388

Assessment methods and criteria

A project with the goal to use and develop blockchain technology.

© 2002 - 2021  Verona University
Via dell'Artigliere 8, 37129 Verona  |  P. I.V.A. 01541040232  |  C. FISCALE 93009870234