Hari Sundaram

Hari Sundaram
Hari Sundaram
(217) 300-4878
2126 Siebel Center for Comp Sci

For More Information


  • Ph.D., Electrical Engineering, Columbia University, New York, 2002.


Sundaram received his Ph.D. in Electrical Engineering at Columbia University (2002) under Shih-Fu Chang's supervision. After his Ph.D., he was recruited by Arizona State University to help co-found (along with Thanassis Rikakis) the School of Arts, Media and Engineering (AME). AME is a transdisciplinary school that emphasizes scholarship and pedagogy with roots in the arts, design, and engineering. He served as Associate Director for AME (2009-12). He joined the University of Illinois in 2014 as an Associate Professor with a joint appointment between the departments of Computer Science and the Charles H. Sandage Department of Advertising. He received the Eliahu Jury award for best dissertation (2002), IBM faculty awards (2007, 2008), and several best-paper awards and best-paper runner-up honors from IEEE and ACM conferences. He was elected as ACM distinguished scientist in 2019 and IEEE senior member in 2019.

Sundaram's research spans applied machine learning, network science, and human-computer interaction. He develops algorithms and builds systems that help individuals to understand and to act. Constraining system and algorithm design to account for human cognition limits is a central thread in his research. Among his major contributions in Multimedia Computing include a feedback-control algorithm for a ground-breaking, real-time mixed-reality system for stroke patient rehabilitation, which aimed to help stroke survivors re-learn how to reach and grasp objects. Other major contributions within Network Science include algorithms for identifying homogenous communities within large heterogeneous networks, detecting collective behavior, and efficient sampling of large graphs.

Sundaram’s current focus is motivated by the need to solve large-scale collective-action problems (e.g., public health; climate change). Collective-action problems require us to confront a fundamental tension: How do we reconcile an individual’s desire for agency and choice in what they do with the greater common good? Computer Science can facilitate a scaling effect on theories of collective action. He develops algorithms for robust inference of behavior, including systemic bias, designs mechanisms to improve social-welfare, designs algorithms for synthesis of messages, and develops computational infrastructure to enable large-scale field experiments.

Recent Courses Taught

  • CS 469 (ADV 462) - Comp Adv Infrastructure
  • CS 470 - Social and Information Network
  • CS 498 CA3 (CS 498 CA4, CS 498 CAU, CS 498 HS3, CS 498 HS4, ADV 490) - Computational Advertising
  • CS 498 CA4 - Computaional Advertising
  • CS 498 HS1 (CS 498 HS2) - Social & Information Networks
  • CS 514 - Adv Topics in Network Science
  • CS 597 HS - Individual Study
  • CS 598 HS - Adv Social&Information Network
  • CS 598 HS - Advanced Social & Information