| THE CLASS AIMS AT DEVELOPING AN IN-DEPTH KNOWEDGE OF THE USE OF BLOCKCHAINS FOR THE DEVELOPMENT OF SCALABLE, SECURE, DISTRIBUTED APPLICATIONS. INDEED THE CLASS WILL ALLOW STUDENTS TO TAKE DECISIONS OF THE TYPE OF BLOCKCHAIN (PERMISSIONED/PERMISSIONLESS) THAT BEST FITS THE NEED OF THE APPLICATIONS. AT THE END OF THE CLASS THE STUDENTS WILL HAVE ACQUIRED THEORETICAL KNOWLEDGE AND HANDS-ON ABILITY FOR THE DEVELOPMENT OF DISTRIBUTED APPLICATIONS BY USING SMART CONTRACTS AND THEIR DEPLOYMENT IN APPROPRIATE TESTNET. THE THEORETICAL KNOWLEDGE WILL INCLUDE THE STYDY OF THE UNDERLYING CRYPTOGRAPHIC TOOLS AND OF THE CONSENSUS PROTOCOLS USED IN THE BLOCKCHAIN. |