On behalf of the Institute of Cybersecurity and Privacy, UGA, I would like to invite you to join us in our upcoming UGA Capture The Flag (CTF) Workshop. This workshop will be open to all UGA Computer Science and CyberSecurity&Privacy students who are interested in learning practical cybersecurity skills and potentially joining the UGA CTF…
I am an instructor for two core courses at the School of Computing, University of Georgia. In the Fall semester, I teach CyberSecurity [CSCI 4250/6250], a comprehensive course covering cybersecurity concepts. In the Spring semester, I teach Secure Programming [CSCI 8245], an advanced course focusing on Rust Programming. Additionally, I occasionally lead courses in systems, including compilers, operating systems, computer networks, and software engineering. Apart from traditional academic instruction, I organize workshops on technical tools like Clang/LLVM, Intel PIN, Triton, and others. I also coordinate workshops centered around Capture the Flag and problem-solving competitions.
Secure Programming [CSCI 8245]
This is a special course I teach at the University of Georgia every Spring semester. This is a senior grad class. In this course, students will first learn about security threats of unsafe language and program analysis methods to identify software vulnerabilities. Later, the class will continue based on the fastest-growing memory-safe language (i.e. Rust)…
CyberSecurity [CSCI 4250/6250]
This is a regular course I teach at the University of Georgia every Fall semester. This is a combined class (i.e. both undergrads and grads students are welcome). This is an introductory class on cybersecurity where we mostly focus on software, system, web, and network security with a minor in cryptography, mobile, hardware, IoT, AI…