Teaching Experience
-
University of New Hampshire:
-
CS 727 (Software Security): Spring 2025
-
CS 527 (Fundamentals of Cybersecurity): Fall 2022, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025
-
CS 415 (Introduction to Computer Science I): Fall 2022, Fall 2023, Fall 2024
-
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