Posts

2026-01-14: Reflections on the Teaching Experience

Image
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...

2026-01-12: ODU CS 2025 Trick-or-Research Event Recap

Image
  The Department of Computer Science (CS) at Old Dominion University (ODU) hosted its annual Trick-or-Research event on October 31, 2025 , blending academic exploration with Halloween-inspired creativity. Check out our previous Trick-or-Research blog posts for 2021 , 2022 , 2023 , and 2024 . Building on the success of previous years, this event brought together faculty, staff, and students to showcase the department’s cutting-edge research and encourage new collaborations. Designed especially to introduce undergraduate students to the wide range of research opportunities within the department, Trick-or-Research featured interactive lab tours, engaging demonstrations, and opportunities to network with professors and join research groups. 🎃 Trick or Research! | ODU CS Lab Tours 2025 👩‍💻👻 Tour CS labs, meet faculty & grad students, and win prizes! — Computer Science Graduate Society - ODU (@CSGS_ODU) October 13, 2025 Participants explored CS research labs in person at The...

2026-01-12: Eight WSDL Classes Offered for Spring 2026

Image
https://xkcd.com/329/ Eight courses from the Web Science and Digital Libraries ( WS-DL ) Group will be offered for Spring 2026.  The classes will be a mixture of on-line synchronous, asynchronous, and f2f.  C S 418/518 Web Programming, Ms.  Nasreen Muhammad Arif , Mondays & Wednesdays 3:00-4:15  Topics : MySQL, React, Express.js, NodeJS, MVC (Model-View-Control), Search Engines, GitHub   C S 431/531  Web Server Design, Mr.  David Calano , Mondays, Wednesdays, & Fridays, 10:00-10:50   Topics : HTTP, REST (Representational State Transfer), HATEOAS    C S 432/532 Web Science,  Ms.  Nasreen Muhammad Arif , asynchronous   Topics : Python, R, D3, ML, and IR.   CS 620 Intro to Data Science & Analytics, Dr.  Bhanuka Mahanama , Web, Tuesdays & Thursdays 6:00-7:15 and asynchronous (8 week session starting in October) Topics : Python, Pandas, NumPy, NoSQL, Data Wrangling, ML, Colab. CS 625 Dat...

2025-12-31: Review of WS-DL's 2024

Image
Better late than never, right? This review of WS-DL's 2024 is incredibly late, but some family concerns delayed my writing and then I never quite got back on track.  We had quite a productive 2024, graduating a record three MS students and four PhD students.   Students and Faculty We did not add or lose any faculty this year, but Dr. Jayarathna received tenure early !  Congratulations to Sampath! We graduated four PhD students: Bathsheba Farrow defended her dissertation on 2024-06-28 .  Bathsheba already had a position with the Naval Surface Warfare Center, and will continue with them after her graduation.  Yasith Jayawardana defended his dissertation on 2024-07-09 .  Yasith took a research scientist position at Georgia Tech.  Gavindya Jayawardena defended her dissertation on 2024-07-10 .  Gavindya took a post-doc position at the Information eXperience lab at the UT Austin School of Information. Muntabir Hasan Choudhury defended h...