Results

Enrollment and waitlist data for current and upcoming courses refresh every 10 minutes; all other information as of 6:00 AM.


Refine Search Results

SEIS: Software Eng (Grad)

710-01
Blockchain
 
M 5:45 pm - 9:00 pm
D. Duccini
 
02/01 - 05/21
28/10/0
Lecture
CRN 25618
3 Cr.
Size: 28
Enrolled: 10
Waitlisted: 0
02/01 - 05/21
M T W Th F Sa Su

5:45 pm
9:00 pm
Online

           

Subject: Software Eng (Grad) (SEIS)

CRN: 25618

Online: Sync Distributed | Lecture

Online

  David Duccini

This course will examine the confluence of technologies that underpin blockchain-based distributed ledgers that first appeared in cryptocurrencies like Bitcoin.New terminology is introduced, followed by discussions regarding why this technology is disruptively powerful and a philosophical inquiry into the nature of money itself.The course breaks down the role of “mining” and demonstrates why the economics of the current implementations are not scalable (or even profitable). The process of building blocks one technology at a time from the underlying revision control system, the communication channel known as “gossip,” to achieving consensus in both a trusted and untrusted world will be covered.Students will examine practical case studies beyond cryptocurrencies, which will include critical identification of when these technologies are not practical. Finally, the course will conclude with an in-depth exploration into Smart Documents and Smart Contracts and their possible outcomes.

3 Credits


Advanced Search

Day(s) of the Week
Open/Closed Courses