Assistant Professor of Computer Science
Education
- 2020, Doctoral Degree, Computer Science, University of Minnesota
- 2018, Master's Degree, Computer Science, University of Minnesota
- 2014, Master's Degree, Computer and Systems Engineering, Alexandria University
- 2010, Bachelor's Degree, Computer and Systems Engineering, Alexandria University
Biography
Ibrahim is an Assistant Professor in the Thomas Lord Department of Computer Science at University of Southern California. Before that, he was a Postdoctoral Associate at the MIT CSAIL Data Systems Group and an NSF/CRA Computing Innovation Fellow from 2020 to 2023. He completed his PhD in Computer Science from University of Minnesota, Twin Cities in January 2020. His PhD work received the University-wide Best Doctoral Dissertation Honorable Mention Award.
Research Summary
Ibrahim is interested in building the next generation of machine learning-empowered data management, processing, and analysis systems. His research focuses on deeply understanding both machine learning and systems techniques, resulting in entirely new designs, algorithms, and data structures for data-intensive systems and applications. He also broadly researches data management for machine learning systems, scalable knowledge base construction, big spatial data management and analysis, video analytics, and causal analysis.
Awards
- 2021 University of Minnesota Best Doctoral Dissertation Honorable Mention Award
- 2020 NSF/CRA Computing Innovation Fellowship
- 2019 University of Minnesota Doctoral Dissertation Fellowship
- 2019 ACM SIGSPATIAL First Place (Gold Medal) in ACM SIGSPATIAL Student Research Competition
- 2018 ACM SIGSPATIAL Best Paper Runner-Up
- 2016 University of Minnesota CS Academic Excellence Fellowship
- 2010 Alexandria University Best CS Bachelor’s Thesis
Return to Faculty Directory