Teaching
CPSC-4200/6200 Computer Security Principles (Undergraduate/Graduate Level, Fall 2022)
CPSC-4200/6200 Computer Security Principles (Undergraduate/Graduate Level, Summer 2022)
CPSC-8570 Security in Security in Advanced Networking Technologies (Graduate Level, Spring 2022)
CPSC-3600 Network and Network Programming (Undergraduate Level, Spring 2022)
CPSC-8580 Security in Emerging Computing and Networking Systems (Graduate Level, Fall 2021)
CPSC-8810 Selected Topics: Advanced Software and System Security (Graduate Level, Spring 2021)
CPSC-4200/6200 Computer Security Principles (Undergraduate/Graduate Level, Spring 2021)
CPSC9500 Computer Science Seminar (Graduate Level, Fall 2020)
CPSC-4200/6200 Computer Security Principles (Undergraduate/Graduate Level, Fall 2020)
CPSC-3600 Network and Network Programming (Undergraduate Level, Spring 2020)
CPSC-4200/6200 Computer Security Principles (Undergraduate/Graduate Level, Fall 2019)
CPSC9500 Computer Science Seminar (Graduate Level, Fall 2019)
CPSC-3600 Network and Network Programming (Undergraduate Level, Spring 2019)
CPSC-8810 Selected Topics: Software Security (Graduate Level, Fall 2018