332 Coded Governance: Blockchains, Smart Contracts, and Cryptoventures

This course examines distributed ledger/blockchain technologies and computational law, and the related evolving regulatory environment. Topics covered include cryptocurrency use and regulation, legal forensic analysis of tokens, ethereum-based smart contract governance frameworks, patent strategy, and the professional responsibility considerations when working in a space that is popular, but not well understood. Students will learn about distributed ledger technologies and even get an introduction to programming a decentralized game. No previous programming experience is needed for this course, but a willingness to read and reread and discuss technical documentation and literature is essential. The course will conclude with a final packet of coursework for grading purposes.

Course Areas of Practice
Evaluation Methods
Reflective Writing
Research and/or analytical paper(s), 5-10 pages
Oral presentation
Practical exercises
Class participation
Degree Requirements
Course Type
Seminar
Learning Outcomes
Knowledge and understanding of substantive and procedural law
Legal analysis and reasoning, legal research, problem-solving, and written and oral communication in the legal context
2020
Spring 2020
Course Number Course Credits Evaluation Method Instructor Meeting Day/Times Room

332.01 2
  • Reflective Writing
  • Research and/or analytical paper(s), 5-10 pages
  • Oral presentation
  • Practical exercises
  • Class participation

Raina Haque

M 10:30-12:20PM 4046

This course examines distributed ledger/blockchain technologies and computational law, and the related evolving regulatory environment. Topics covered include cryptocurrency use and regulation, legal forensic analysis of tokens, ethereum-based smart contract governance frameworks, patent strategy, and the professional responsibility considerations when working in a space that is popular, but not well understood. Students will learn about distributed ledger technologies and even get an introduction to programming a decentralized game. No previous programming experience is needed for this course, but a willingness to read and reread and discuss technical documentation and literature is essential. The course will conclude with a final packet of coursework for grading purposes.

Pre/Co-requisites
None
Enrollment Restrictions
None

*Please note that this information is for planning purposes only, and should not be relied upon for the schedule for a given semester. Faculty leaves and sabbaticals, as well as other curriculum considerations, will sometimes affect when a course may be offered.