Teaching

Fall 2023,   CSE 2550    Blockchain Technology I

Spring 2023,   CSE 3400/CSE 5850    Intro to Computer and Network Security/Cybersecurity

Fall 2022,   CSE 5095-007    Blockchain Technology

Spring 2022,   CSE 3400/CSE 5850    Intro to Computer and Network Security/Cybersecurity

Fall 2021,   CSE 5095-007    Blockchain Technology

Spring 2021,   CSE 3400/CSE 5850    Intro to Computer and Network Security/Cybersecurity

Fall 2020,   CSE 5095-010    Blockchain Technology