One hourBlock chain is the underlying technology that drives cryptocurrency. It’s potential uses are vast and being explored by many industries. This course takes students on a deep dive into block chain and investigates how it works, the peer to peer networking supporting it, and its cryptographic backbone. Students will build and test a basic block chains, implement smart contracts, and investigate node election and block validation processes. Students must have basic programming skills and a working knowledge of network protocols.