Fan Zhang's Homg Page
Home
Research Group
Publications
Teaching
CV
Current course
2025 Spring,
CPSC 444/544: Real-World Cryptography
2024 Fall,
CPSC 466/566: Blockchain and Cryptocurrency
Past course
2024 Spring,
CPSC 466/566: Blockchain and Cryptocurrency
2023 Fall,
CPSC 364: Intro to Blockchain, Cryptocurrencies, and Smart Contracts
, Yale University
2023 Spring,
CPSC 666 01: Secure Decentralized Systems
, Yale University
2021 Fall,
CS 590.02: Crypto and Crypto
, Duke University