Skip to content
Alkimi University Academics

Department of Computer Science

Dr. Karim Bakr

Assistant Professor of Computer Science

Faculty profile

About Dr. Karim Bakr

Portrait of Dr. Karim Bakr

Karim Bakr teaches Operating Systems and Systems Programming and Computer Architecture and Assembly Language. His research investigates coverage-guided binary fuzzing, symbolic execution engines for vulnerability discovery, and automated exploit generation defenses. He earned his doctoral degree from Wendover University and directs student teams in national collegiate cyber defense competitions.

Dr. Karim Bakr is a member of the Department of Computer Science in the School of Engineering & Computing.

Areas of expertise

  • Coverage-guided fuzzing
  • Binary vulnerability analysis
  • Automated exploit mitigation
  • Systems security engineering

Contact

Office
Ashby Hall 317
Building
Ashby Hall

Campus directory entry →

Fall 2026 office hours

Dr. Karim Bakr isn't teaching in Fall 2026. Email to arrange a meeting.

2026–27

Teaching

Dr. Karim Bakr has no undergraduate teaching assignment in the 2026–27 catalog. For the department's courses, see the Department of Computer Science.

Meeting with faculty

At least 3 hours per week during the semester, across at least 2 days, with at least 1 hour available virtually. Times are on each course syllabus in Canvas.