Courses Taught at USF

Spring 2016: EEL6932/MAT6935 Computer Networking and Security
Spring 2016: EEL6908/MAT6908 - Independent Study
Fall 2015: MAT5932 - Applied Cryptography

Courses Taught Prior to Joining USF

  • Cryptography and Authentication (undergraduate and graduate)
  • Research Methods and Proposal Deveopment (graduate)
  • Network Design and Performance (undergraduate and graduate)
  • Network Security and Forensics (undergraduate)
  • Research Methods (graudate)
  • Computer Architecture (graduate)
  • Object-oriented Programming (undergraduate)
  • Algorithm Design (graduate)
  • Introduction to Network Security (undergraudate)
  • Computer Networks and Security (graduate research/thesis course)
  • Fundamental of Information Security and Assurance (graduate)
  • Research Literatures & Techniques (graduate research/thesis course)
  • Independent Study (graduate)