Teaching Experience

  • University of New Hampshire:
    • CS 527 (Fundamentals of Cybersecurity): Fall 2022, Spring 2023, Fall 2023, Spring 2024
    • CS 415 (Introduction to Computer Science I): Fall 2022, Fall 2023
    • CS 410P (Introduction to Scientific Programming/Python): Spring 2023, Spring 2024
  • Champlain College:
    • NET 150 (Network Fundamentals): Spring 2019, Spring 2020, Spring 2021, Spring 2022
    • CSI 275 (Network Programming): Spring 2020, Spring 2021, Spring 2022
    • SEC 250 (Computer & Network Security): Spring 2022
    • NET 250 (Routing and Switching): Fall 2021
    • SYS 140 (System Fundamentals): Fall 2019, Fall 2020, Fall 2021
    • NET 330 (Network Design): Fall 2020, Fall 2021
    • NET 215 (Network Protocols): Fall 2019, Fall 2020
    • CSI 140 (Introduction to Programming): Spring 2019, Fall 2019
    • CSI 410 (Programming for the Internet of Things): Spring 2019
  • Dartmouth College:
    • Lecturer, COSC 55 (Security & Privacy): Summer 2023
    • Guest Lecturer, COSC 258 (Advanced Operating Systems): Winter 2016 (slides), Winter 2014
    • Guest Lecturer, COSC 69 (RIOTS: Risks of the Internet of Things to Society) (slides), Summer 2015
    • Teaching Assistant, COSC 58 (Operating Systems): Fall 2011
    • Teaching Assistant, COSC 37 (Computer Architecture): Summer 2006