Teaching
College of Computing and Information Technology,
Undergraduate
I regularly teach a number of undergraduate courses
including operating systems, Computer System security/Data Security, Network
Protocols, Applied Networking, and Distributed Systems.
·
Operating Systems
(CS322, CC418)
·
Computer
System Security (CS421, Data Security CC518)
·
Information
Systems Security (IS421)
·
Introduction to Networks
(CE231)
·
Network
Protocols (CS422)
Graduate
Diploma
·
Operating Systems (CS621)
Master of
Science
·
Information
Systems Security (IS703)
·
Advanced
Operating Systems (CS714)
·
Data
Security (CS716)
·
Networking
Applications (IS711)
Department of Computer
Science, Virginia Tech,
·
Computer Network Architecture and Programming
·
Mobile Computing
·
Advanced Topics in Distributed Systems
·
Research Methods in Computer Science
·
Software Engineering
Department of Computer
Science,
Spring 2004
Fall 2003
Department of Computer
Science,