Teaching

I enjoy helping students understand complex systems and bridging theory with practice. Below are the courses I’ve contributed to at the University of Oklahoma.

CS 5833: Blockchain & Cryptocurrencies

Co-instructor, Spring 2025

Syllabus

CS 5970: Cyber Attacks and Defenses

Co-instructor, Spring 2025

Syllabus

DSA 5303: Financial Engineering

Teaching Assistant, Summer 2024 & Summer 2025

Syllabus