Go to Main Content

Purdue Self-Service

 

HELP | EXIT

Syllabus Information

 

Spring 2020
Mar 29, 2024
Transparent Image
Syllabus Information
Blockchains & Cryptocurrencies - 18745 - CS 59000 - BTS

Associated Term: Spring 2020
Levels: Graduate, Professional, Undergraduate

West Lafayette Campus
Lecture Schedule Type

Learning Outcomes: The course focuses on the principles and foundations of distributed ledger (or blockchain) technology and on security and privacy challenges in existing and emerging blockchains and cryptocurrencies. The course also compares and analyzes distributed consensus architectures and layer-2 protocols for cryptocurrencies from an adversarial standpoint to understand how to build more secure blockchains that can withstand attacks.
Required Materials:
Technical Requirements: Successful completion of CS 42600/52600, CS 35500/55500 required, or equivalent course with the consent of the instructor required. Significant programming expertise and knowledge of virtual machines are required to complete the projects. Interested students, who have not taken security and distributed systems courses are also welcome. However, they are suggested to email the instructor to get pointers towards preparing themselves for the course.

View Catalog Entry

Return to Previous New Search
Transparent Image
Skip to top of page
Release: 8.7.2.6