Capstone Projects
Hybrid Undergraduate/Graduate Course, Rochester Institute of Technology, Department of Computing Security, 2022
Capstones supervised between Spring 2017 and Spring 2022
Hybrid Undergraduate/Graduate Course, Rochester Institute of Technology, Department of Computing Security, 2022
Capstones supervised between Spring 2017 and Spring 2022
Undergraduate Course, Rochester Institute of Technology, Department of Computing Security, 2022
Sample Syllabus - Regularly offered course, starting in Spring 2022.
Hybrid Undergraduate/Graduate Course, Rochester Institute of Technology, Department of Computing Security, 2022
Sample Syllabus - New seminar course, first offered Spring 2022.
Graduate Course, Rochester Institute of Technology, Department of Computing Security, 2022
Sample Syllabus - Regular spring semester course, taught 2017 to present. Major course revisions in 2017 and 2019.
Undergraduate Course, Rochester Institute of Technology, Department of Computing Security, 2021
Sample Syllabus - Sample Slides - Regularly offered course between Spring 2019 and present. Created in Spring 2019.
Undergraduate Course, Rochester Institute of Technology, Department of Computing Security, 2021
Sample Syllabus - Regular fall course, offered regularly between 2016 and present. Major revisions in 2016 and 2021.
Undergraduate Course, Rochester Institute of Technology, Department of Computing Security, 2021
Sample Syllabus - Offered in Fall 2020 and Spring 2021. New class in Fall 2020.
Graduate Course, Rochester Institute of Technology, Department of Computing Security, 2020
Sample Syllabus - New seminar course taught spring semesters between 2018 and 2020.
Undergraduate Course, Rochester Institute of Technology, Department of Computing Security, 2019
Sample Syllabus - Regularly offered between Fall 2017 and Spring 2019. Major revision in Spring 2018.
Undergraduate Course, Rochester Institute of Technology, Department of Computing Security, 2019
Sample Syllabus - Course taught between Fall 2017 and Spring 2019, involved course redesign. Major revision in Spring 2018, in conjunction with Dr. Bo Yuan.
Undergraduate Course, Rochester Institute of Technology, Department of Computer Science, 2017
Current Course Content - Offered in Spring 2017. Course content developed by RIT Department of Computer Science.
Undergraduate Course, Rochester Institute of Technology, Department of Computer Science, 2016
Current Course Content - Offered in Fall 2016 and Spring 2017. Course content developed by RIT Department of Computer Science.
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.
Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016
Offered regularly between Fall 2009 and Spring 2016.
Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016
Offered regularly between Fall 2009 and Spring 2016.
Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016
Offered regularly between Fall 2009 and Spring 2016.
Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016
Offered rarely between Fall 2009 and Spring 2016.
Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016
Offered occasionally between Fall 2009 and Spring 2016.
Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016
Offered occasionally between Fall 2009 and Spring 2016.
Undergraduate Course, State University of New York at Fredonia, Department of Computing and Information Science, 2016
Offered frequently between Fall 2009 and Spring 2016.