Mohamed Sarwat

Assistant Professor
Computer Science and Engineering
School of Computing, Informatics, & Decision Systems Engineering (CIDSE)
Ira A. Fulton Schools of Engineering
Arizona State University

Office: Brickyard Engineering (BYENG) 404
699 S. Mill Ave., 
Tempe, AZ 85281
Phone: 480-727-5332



Mohamed Sarwat is an Assistant Professor of Computer Science and the director of the Data Systems (DataSys) lab at Arizona State University. Before joining ASU in August 2014, Mohamed obtained his MSc and PhD degrees in computer science from University of Minnesota in 2011 and 2014, respectively. His research interest lies in the broad area of data management systems. Mohamed is a recipient of the University of Minnesota Doctoral Dissertation Fellowship. His research work has been recognized by the “Best Research Paper Award” in the IEEE 16th International Conference on Mobile Data Management (MDM 2015), the “Best Research Paper Award” in the 12th International Symposium on Spatial and Temporal Databases (SSTD 2011), and a “Best of Conference” citation in the IEEE 28th International Conference on Data Engineering (ICDE 2012).

Educational Background

  • Ph.D. – Department of Computer Science and Engineering, University of Minnesota – Twin Cities, 2014
    Thesis: “Database Systems Support for Collaborative Filtering Recommender Systems”
  • M.Sc. – Department of Computer Science and Engineering, University of Minnesota – Twin Cities, 2011
  • B.Sc. – Department of Computer Engineering, Faculty of Engineering, Cairo University, 2007

Professional Experience

Recent News

  • [10.15.2016] Our paper “Hippo: A Fast, yet Scalable, Database Indexing Approach” is accepted to appear at VLDB 2017
  • [08.15.2016] Received a ~$200K grant from the National Science Foundation to study database support for personalized recommendation applications.
  • [08.10.2016] Serving as PC member for VLDB 2017, ACM SIGMOD 2017, and IEEE ICDE 2017 demonstration track
  • [05.09.2016] Attending the CCC Symposium on Computing Research: Addressing national priorities and societal needs.
  • [01.25.2015] Demo Paper on GeoSpark accepted to IEEE ICDE 2016
  • [11.04.2015] Serving as Workshop Chair for ACM SIGSPATIAL GIS 2016
  • [11.03.2015] Panelist on the “How to be Successful in the PhD Business” at ACM SIGSPATIAL 2015
  • [09.16.2015] Our Paper “GeoSpark: A Cluster Computing Framework for Processing Large-Scale Spatial Data” to appear at ACM SIGSPATIAL GIS 2015
  • [06.18.2015] Our paper “Recathon: A Middleware for Context-Aware Recommendation in Database Systems” has received the Best Research Paper Award at IEEE International Conference on Mobile Data Management, IEEE MDM 2015

Not So Recent News

  • [06.15.2015] Serving as a Panelist on the “Human Mobility Computing: Fad or Reality” Panel at IEEE MDM 2015
  • [03.16.2015] Serving as Registration Chair for ACM SIGMOD 2016 and a PC member for ACM SIGMOD 2016 Demonstration Track
  • [12.15.2014] Two invited articles on “Recommender Systems” and “Collaborative Filtering” to appear in the “Encyclopedia of Database Systems”
  • [11.01.2014] Serving as a PC member for IEEE ICDE 2015, ACM SIGSPATIAL 2015, ACM CIKM 2015, and IEEE MDM 2015 industry track
  • [03.10.2014] Our article on Location-Aware Recommender Systems accepted to IEEE Transactions on Knowledge and Data Engineering TKDE
  • [10.22.2013] MNTG Demo paper on Road Network Traffic Data Generation and Visualization accepted to ICDE 2014
  • [10.03.2013] Relseased RecDB, a recommendation engine built entirely inside PostgreSQL
  • [08.10.2013] Our paper on Large-Scale Graph Procesing (Horton+) accepted to VLDB 2014 / PVLDB Vol. 6 Issue. 14