You are now in the main content area
Mehdi Kargar

Dr. Mehdi Kargar

Assistant Professor
DepartmentInformation Technology Management
EducationBSc, MSc, PhD
OfficeTRS 2-026
Phone416-979-5000 x 7671


Dr. Mehdi Kargar is an Assistant Professor at Ted Rogers School of Information Technology Management at Ryerson University. Prior to this, he was an Assistant Professor of Computer Science at the University of Windsor. His research concerns data management, business intelligence, data analytics, and big data. He is awarded multiple research grants since 2017, including NSERC DG and SOSCIP TalentEdge. He received his Ph.D. in Computer Science from York University (2009-2013). He is specifically interested in designing and developing search systems over enterprise databases for business users. His research is published in data management top-tier venues like VLDBJ, PVLDB, ACM SIGMOD, IEEE ICDE, IEEE TKDE, ACM CIKM and SIAM SDM. He holds a M.Sc. and a B.Sc. in Software Engineering from Sharif University of Technology in Iran and was ranked 7th in Iranian National Scientific Olympiad for university students in Computer Engineering in 2006.

Data management, business intelligence, data analytics, big data

Google Scholar Profile, external link

Efficient Discovery of Bidirectional Order Dependencies; J. Szlichta, P. Godfrey, L. Golab, M. Kargar and D. Srivastava; to appear in The VLDB Journal (VLDBJ), 2018.

Effective and Complete Discovery of Order Dependencies via Set-based Axiomatization; J. Szlichta, P. Godfrey, L. Golab, M. Kargar and D. Srivastava; PDF fileProceedings of the VLDB Endowment (PVLDB), 10(7): 721-732, external link, 2017.

eGraphSearch: Effective Keyword Search in Graphs; M. Kargar, L. Golab and J. Szlichta; Proceedings of the 25th ACM International Conference on Information and Knowledge Management (CIKM), 2461-2464, external link, 2016. 

Meaningful Keyword Search in Relational Databases with Large and Complex Schema; M. Kargar, A. An, N. Cercone, P. Godfrey, J. Szlichta and X. Yu; Proceedings of the 31st IEEE International Conference on Data Engineering (ICDE), 411-422, external link, 2015.

Efficient Duplication Free and Minimal Keyword Search in Graphs; M. Kargar, A. An and X. Yu; PDF fileIEEE Transactions on Knowledge and Data Engineering (TKDE), external link, 26(7): 1657-1669, 2014.

 NSERC Discovery Grant, Efficient and Effective Search over Graph-like Databases, PI, $100,000, 2017-2022. 
NSERC Engage Grant with IBM Canada, Distributed Keyword Search over Graph Databases using IBM Analytics Platform, PI, $55,000, 2017-2018. 
SOSCIP-TalentEdge with IBM Canada, Distributed and Scalable Search in Enterprise Databases, Co-PI, $217,000, 2017-2019.
  • PhD, Computer Science, York University, Canada
  • MSc, Software Engineering, Sharif University of Technology, Iran
  • BSc, Software Engineering, Sharif University of Technology,Iran


Course Code Course Title
ITM 618 Business Intelligence and Analytics
ITM 102 Business Information Systems I
  • Highest teaching evaluation in both graduate and undergraduate courses, School of Computer Science, University of Windsor, Winter 2017.
  • Nominated for Eshrat Arjomandi award for outstanding Ph.D. dissertation (best Ph.D. thesis award), Department of Electrical Engineering and Computer Science, York University, Fall 2013.
  • Graduate Scholarship, York University, Toronto, Canada, 2009-2013.
  • Ranked 7th in scientific Olympiad for university students in Software Eng., Iran, 2006.
  • Ranked 9th in graduate entrance exam in Software Eng., Iran, 2006.
  • Ranked 39th (top 0.01%) in nationwide university entrance exam for engineering and applied mathematics among more than 400,000 participants, Iran, 2001.