Blockchain Technology - Spring 2026

Lecture slides and assigned reading (syllabus, assignments, announcements, etc., can be found on HuskyCT).

Week   Material
Week 6 Slides: Lecture 7
Assigned reading:
- Topics covered in class from Chapters 1 - 6 and 9 in Mastering Ethereum book.
  For smart contracts, Chapter 7 from Mastering Ethereum book.
Week 5 Slides: rest of Lecture 5, Lecture 6, Lecture 7
Assigned reading:
  - (Optional reading) Ethereum Whitepaper.
  - Topics covered in class from Chapters 1 - 6 and 9 in Mastering Ethereum book.
Week 4 Slides: rest of lecture 4, Lecture 5
Assigned reading:
  - Bitcoin scripting can be found in Chapter 7, the Mastering Bitcoin book.
  - List of Bitcoin opcodes.
  - (Optional reading) If you are interested to know more about Bitcoin security issues, check the following paper: Bonneau et al. “Sok: Research perspectives and challenges for bitcoin and cryptocurrencies,” in IEEE S&P, 2015. Can be found at this link
Week 3 Slides: rest of Lecture 3, Lecture 4
Assigned reading:
  - Sections covering the topics we studied in class from the Mastering Bitcoin book.
Week 2 Slides: Lecture 3
Assigned reading:
  - Sections covering the topics we studied in class from the Mastering Bitcoin book.
Week 1 Slides: Lecture 1, Lecture 2
Assigned reading:
  - To review cryptographic primitives needed CSE 3400 textbook textbook.
  - Satoshi Nakamoto’s white paper Bitcoin: A Peer-to-Peer Electronic Cash System.