3unit(s) Technical aspects of cryptocurrencies, blockchains, distributed consensus, and decentralized applications. Basics of Bitcoin and Ethereum including Byzantine agreement, smart contracts and solidity as well as legal aspects, regulations and token economics.
Prerequisite(s):CMPE 126 or CS 146. Grading: Letter Graded