Teaching
Teaching is my real passion, and the reason I finally decided to get a PhD. (Don’t get me wrong, I do enjoy my research, but teaching is what gets me really excited.) You should check out my YouTube channel for a variety of videos I’ve put together for various courses I’ve taught.
Spring 2023
15-330: Intro to Computer Security
Fall 2022
15-348: Embedded Systems
15-121: Introduction to Data Structures
Spring 2022
15-316: Software Foundations of Security & Privacy
Fall 2021
15-112: Fundamentals of Programming and Computer Science
15-121: Introduction to Data Structures
Spring 2021
15-112: Fundamentals of Programming and Computer Science
15-330: Intro to Computer Security
Fall 2020
15-121: Introduction to Data Structures
Spring 2020
15-112: Fundamentals of Programming and Computer Science
15-316: Software Foundations of Security & Privacy
Fall 2019
15-121: Introduction to Data Structures
Spring 2019
15-112: Fundamentals of Programming and Computer Science
15-487: Intro to Computer Security
Fall 2018
15-121: Introduction to Data Structures
Spring 2018
15-487: Intro to Computer Security
15-110: Principals of Computing
Fall 2017
15-112: Fundamentals of Programming and Computer Science (Pittsburgh Campus)