15 635
Foundations of Blockchains
Carnegie Mellon University · UGRD · Fall 2026
1 section
Catalog description
In this course, students will learn the mathematical foundations of blockchains, including how to construct distributed consensus protocols and prove them secure, cryptography for blockchains, and mechanism design for blockchains. This course will take a mathematically rigorous approach. Students are expected to have mathematical maturity and be able to write formal mathematical proofs. Students may also be expected to implement some consensus or cryptographic algorithms. This course is crosslisted with 15-435 . Graduate students should take 15-635 . Undergraduates should take 15-435 .
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #carnegie_mellon-15635Fall 2026UGRD12 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?