2026-01-14: Reflections on the Teaching Experience
In the fall of 2025 , I was presented with the exciting opportunity to teach CS 433/533: Web Security at Old Dominion University (ODU) . This course was designed and previously taught by Dr. Michael L. Nelson . Having experienced this class firsthand as a student, I was thrilled to transition into the role of an instructor, bringing my unique perspective to the curriculum. Through this blog, I aim to share my journey and insights from teaching this course, with the hope that my experiences will serve as a useful resource for fellow colleagues and those venturing into teaching for the first time. The goal of this course was to review common web security vulnerabilities and exploits, along with the defenses designed to counter them. Students explored topics such as browser security models, web application vulnerabilities, and various attack and defense mechanisms including injection, denial-of-service , cross-site scripting , and more. Alongside theoretical knowledge, students also...