Courses Taught
Network Security
This course provides a comprehensive introduction to network security principles, common attacks, and defensive mechanisms.
Exploits and defences in control hijacking attacks; the principle of least privilege, access control, and OS security; isolation and sandboxing; vulnerability testing using fuzzing, static, and dynamic analysis.
Basic web security model; web application security; web session management; Goals and pitfalls for HTTPS.
Teaching Assistant (IIIT Hyderabad)
- CS5470: System and Network Security Spring 2025
- CSE540: Research in Information Security Monsoon 2024
- CSE540: Research in Information Security Monsoon 2023