Teaching

Capstone Projects

Hybrid Undergraduate/Graduate Course, Rochester Institute of Technology, Department of Computing Security, 2022

Capstones supervised between Spring 2017 and Spring 2022

CSIT 201 - Computer Security and Ethics

Workshop, State University of New York at Fredonia, Department of Computing and Information Science, 2016

Offered regularly between Spring 2011 and Spring 2016. Created in Spring 2011.

CSIT 241 - Discrete Math 1

Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016

Offered regularly between Fall 2009 and Spring 2016.

CSIT 242 - Discrete Math 2

Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016

Offered regularly between Fall 2009 and Spring 2016.

CSIT 341 - Data Structures

Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016

Offered rarely between Fall 2009 and Spring 2016.

CSIT 433 - Compiler Construction

Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016

Offered occasionally between Fall 2009 and Spring 2016.

CSIT 443 - Theory of Computation

Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016

Offered occasionally between Fall 2009 and Spring 2016.

CSIT 461 - Introduction to AI

Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016

Offered frequently between Fall 2009 and Spring 2016.