Teaching

Introduction to Cybersecurity (CPEG 465)

  • Spring 2024

Applied Cryptography (CPEG 472/672)

  • Spring 2020

  • Spring 2021

  • Spring 2022

  • Spring 2023

  • Fall 2023

  • Fall 2024

IoT and Embedded Systems Security (CPEG 475/675)

  • Spring 2019

  • Fall 2019

  • Fall 2020

  • Fall 2021

Advanced Cybersecurity (CPEG 697)

  • Fall 2021

  • Fall 2022

Career and Success Development (CPEG 467/667)

  • Fall 2024

Digital Systems Seminar (ELEG 662)

  • Spring 2020

  • Spring 2022

Independent Study (CPEG/ELEG 666)

  • Spring 2023

  • Summer 2024