Since many of us are professors, teaching assistants, or want to be, I figured we might want to start collating all of the teaching materials.
Here’s a link to Dawn Song and Christine Parlour’s Decentralized Finance Spring 2021 course at UC Berkeley. The curriculum is designed for CS and Econ graduate students and contains a mixture of hard science and overview. Includes links to video lectures and papers: PHDBA 297T4
Another one I’m looking at is Samuel Perl’s “Blockchain Fundamentals” course at Carnegie Mellon University: 950410 Blockchain Fundamentals - it uses Bitcoin and Cryptocurrency Technologies as a textbook as well as Ross Anderson’s Security Engineering - a guide to building dependable distributed systems
The University of Nicosia has a free Digital Currencies MOOC taught by Antonis Polemitis, Prof. George Giaglis, and Andreas Antonopoulos - DFIN-511
A Blockchain Research Framework
Here’s a hypothetical syllabus created by CalArts for a course on The Game of the Real: A Course Syllabus on NFTs as New Media (Proposal) – Open Assembly
MITOpenCourse Sloan School of Management “Blockchain and Money” readings. (2018)
open-source course on blockchain protocols contributed to by five people including Karl Floersch: Home · Cryptoeconomics.Study
Pragmatic Intro to Smart Contracts in Hyperledger Fabric & Go — part 1; Pragmatic Intro to Smart Contracts in Hyperledger Fabric & Go— part 2; and [Part 3](https://Pragmatic Intro to Smart Contracts in Hyperledger Fabric & Go — part 3).
A 101 Noob Intro to Programming Smart Contracts on Ethereum
MIT Cryptocurrency Engineering and Design (2018)
A GitHub repo of courses and resources
Feel free to add others to the stack!