Teaching

SAINT JOSEPH'S UNIVERSITY

  • Database Management Systems, CSC 351 (Fall 2016)
  • Intro to Computer Science, CSC 115 (Fall 2016)

THE MESIVTA HIGH SCHOOL

  • Computers (2016)

JULIAN KRINSKY CAMPS AND PROGRAMS

  • Programming bootcamp for middle/high-schoolers (Summer 2016, 7 iterations)

THE PENNSYLVANIA STATE UNIVERSITY

  • Fundamentals of Information Security, SRA 221 (Fall 2012, 2013 for Jens Grossklags) Teaching Assistant & Course Project Developer
    • Responsibilities included designing an developing a web measurement project in order to teach students the widespread impacts of tracking cookies, holding office hours to support the project, grading, and proctoring exams.

CARNEGIE MELLON UNIVERSITY

    • Application Design and Development 67-272 (Spring 2011, 2012 TA for Larry Heimann)
  • Concepts of Information Systems 67-101 (Spring 2012 TA for Jeria Quesenberry, Larry Heimann)