USNA Teaching

  • SY110 Introduction to Cyber Security
  • SY205 Networking Operations and Analysis
  • SY206 Data Structures and Discrete Math [courses coordinator]
  • SY305 Systems Programming with OS Concepts [courses coordinator]
  • SY418 Introduction to Digital Forensics [courses coordinator]
  • SY495/6 Independent Research in Cyber Operations