Skip to content

Welcome!

  • Home
  • Current Projects
  • Publications
  • Teaching
  • Activities & Awards
  • Contact

Teaching Experiences

Current courses

  • 969-603: Seminar
  • 977-213: Computer Security
  • 977-330: Trusted Computing
  • 969-041: Choose Wisely Live Well
  • 977-210: Object-Oriented Programming

Past courses

  • 815-113: Information Technology for International Organization
  • 805-182: Computer: The Internet & Society

As TA:

  • ICS134: Elements of Cryptography and Computer and Network Security (F16)
  • ICS203: Network and Distributed System Security (W17)
Copyright © 2025 Welcome!
Theme Simplelin by Mas Abdi