Teaching

Colgate University, a liberal-arts institution

  • Intro to Computing I (COSC 101)
    • Spring 2024
    • Spring & Fall 2023
    • Spring 2022
    • Fall 2021
  • Software Analysis and Testing (COSC 480)
    • Fall 2023
  • Introduction to Cryptography (COSC 480)
    • Spring 2023
    • Fall 2022
  • Intro to Computing II (COSC 102)
    • Fall 2022
    • Spring 2022

Rutgers University, a R1-university

Lecturer

  • Introduction to Computer Science (CS 111)
    • Spring 2018

Teaching Assistant (TA)

  • Internet Technology (CS 352)
    • Fall 2020
  • Data Structures (CS 112)
    • Summer 2016
    • Spring 2017