May 13, 2024  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

CS 414 - Blockchain Technology


3 Credit(s) | Lecture | Graded or pass/fail
Course can be counted for credit once

Description:
Blockchain enables a digital decentralized society where people can contribute, collaborate, and transact without having to second-guess trust and transparency. It is the technology behind the success of Bitcoin, Ethereum, and many disruptive applications and platforms that have impact in numerous sectors, including finance, education, health care, environment, transportation, and philanthropy, to name a few. This course covers a basic set of essential concepts, algorithms, and tools suitable for aspiring students who want to be technologically ready for a blockchain venture. Topics touch various issues in decentralized computing and networking. Students will learn programming skills sufficiently to develop a blockchain project from scratch.

Enrollment Requirements:
Prerequisite: CS 310  or permission of instructor

041675:1