CS-5594: Blockchain Technologies
Description: Principles of an open, distributed ledger. Underlying data structures and algorithms such as cryptographic hashing and Merkle trees, consensus algorithms, and Byzantine agreement. Bitcoin as an exemplar. Proof of work and proof of stake. Applications including cryptocurrencies, financial ledgers, and smart contracts. Pre: Graduate standing in Computer Science.
Pathways: N/A
Course Hours: 3 credits
Corequisites: N/A
Crosslist: N/A
Repeatability: N/A
Sections Taught: 9
Average GPA: 3.80 (A)
Strict A Rate (No A-) : 60.82%
Average Withdrawal Rate: 0.17%
Peng Gao | 2023 | 90.3% | 4.8% | 0.5% | 3.9% | 0.0% | 0.5% | 3.79 | 3 |
Thang Hoang | 2024 | 88.5% | 11.0% | 0.0% | 0.5% | 0.0% | 0.0% | 3.80 | 6 |