Xiaorui Liu joined North Carolina State University in August 2022 as an Assistant Professor in Computer Science Department. He received his Ph.D. degree in Computer Science from Michigan State University in 2022. Before that, he received his Master and Bachelor degrees from South China University of Technology. He was awarded the Best Paper Honorable Mention Award at ICHI 2019, MSU Engineering Distinguished Fellowship in 2017, and Cloud Computing Fellowship in 2021. His research interests include large-scale machine learning, trustworthy artificial intelligence, and deep learning on graphs. He has published innovative works in top-tier conferences such as NeurIPS, ICML, ICLR, KDD, AISTATS, and SIGIR. He also organized and co-presented five tutorials related to these research topics in KDD 2021, IJCAI 2021, ICAPS 2021, and WWW 2022. He regularly serves as organizer, (senior) PC member, and reviewer for multiple international conferences and journals in machine learning and data science such as ICML, NeurIPS, ICLR, KDD, AAAI, IJCAI, WWW, WSDM, MLSys, CIKM, TMLR, TNNLS, and TPAMI.

Research Areas

  • Algorithms and Theory of Computation
  • Artificial Intelligence and Intelligent Agents
  • Data Sciences and Analytics
  • Parallel and Distributed Systems
  • Scientific and High Performance Computing


Ph.D., 2022, Michigan State University
M.S., 2017, South China University of Technology
B.S., 2015, South China University of Technology

CSC Fall Courses

  • CSC 591-038 LEC SP Topic CSC - Machine Learning with Graphs   T 6:00pm-8:45pm   Room: 1220 Engineering Building 2

  • CSC 791-038 LEC Advncd Topics CSC - Machine Learning with Graphs   T 6:00pm-8:45pm   Room: 1220 Engineering Building 2


Available at Google Scholar or Homepage.