Instructor of Record

CYB 475—Wireless Networks and Security (Fall 2026)
Grand Valley State University

This course provides an in-depth exploration of wireless networking technologies, architectures, protocols, and security mechanisms. Students will study the fundamental principles of wireless communications, various wireless standards (Wi-Fi, Bluetooth, 5G) and security vulnerabilities. The course will emphasize the challenges of securing wireless networks, addressing encryption, authentication, and intrusion detection strategies. Dual-listed with CYB 575.

CSEC 140—Introduction to Cybersecurity (Fall 2022)
Rochester Institute of Technology

This course introduces fundamental cybersecurity concepts and teaches students to think about information systems using an adversarial mindset, evaluate risk to information systems, and introduce controls that can be implemented to reduce risk. Topics include authentication systems, data security and encryption, risk management and security regulatory frameworks, networking and system security, application security, organizational and human security considerations, and societal implications of cybersecurity issues. These topics are discussed at an introductory level, with a focus on applied learning through hands-on virtual lab exercises.

Graduate Teaching Assistant

CSEC 469/569/669—Wireless Security (Spring 2021, Spring 2023)
Rochester Institute of Technology

This introductory course provides students with an understanding of the concepts and principles of wireless communications and networks along with their vulnerabilities and security protocols. Students also gain practical experience via a series of attack/defense lab activities, and a software-defined radio (SDR) project to explore mechanisms for analyzing and/or securing modern wireless networks.