Research interests: 

network science, machine learning, social networks, and bioinformatics

Ambuj K. Singh is a Professor of Computer Science at the University of California, Santa Barbara, with a part-time appointment in the Biomolecular Science and Engineering Program.

He received a B.Tech. degree from the Indian Institute of Technology, Kharagpur, and a PhD degree from the University of Texas at Austin. His research interests are broadly in the areas of network science, machine learning, social networks, and bioinformatics. He has published 250 technical papers over his career. He has led a number of multidisciplinary projects including UCSB’s Information Network Academic Research Center funded by the Army, Interdisciplinary Graduate Education Research and Training (IGERT) program on Network Science funded by the NSF, and the Multidisciplinary University Research Initiative (MURI) on Network Science of Teams ( funded by the US Army. Besides the NSF and Army, his research has also been funded by the National Institute of Health and the Defense Threat Reduction Agency.

He is currently on the editorial boards of two journals, and has served on program committees of several conferences, workshops and international meetings. He has graduated approximately 50 PhD, MS, and postdoctoral students over his career, including 30 PhD students.

In the past, he has served as the Department Chair and Associate Dean in the College of Engineering. In other leadership roles, he served on UCSB’s Committee on Academic Personnel for three years, the last year as the Chair, and the Committee on Planning on Budget.

PhD Students

Research interests: 

Network Science, Machine Learning, Dynamical Systems, Controls

Sean received his B.S. and M.S. in Computer Science from the University of Washington. In search of sunnier skies, he came to UCSB in 2019 to develop machine learning models to predict and control network processes. He hopes his research will be used to design robust public infrastructure and help inform policy makers who work in economic development. He is currently working on the DTRA project to combine physics and data driven models for critical infrastructure resiliency.

Research interests: 

Graph Mining, AI4Science, Machine Learning

Research interests: 

Machine Learning, Molecular Representation Learning, Cheminformatics

Kha-Dinh is a Computer Science PhD candidate at UC Santa Barbara. He graduated from Case Western Reserve University in 2020 with a B.S degree in Computer Science. He enjoys interdisciplinary research, particularly the application of machine learning in cheminformatics and health science. Hobbies: Gaming, Pokemon ROM hacks, exploring different cultures, and trying out new cuisines.

Research interests: 

Machine learning, Network Science, Computer Vision


Saurabh is a PhD candidate in the Computer Science department at UC Santa Barbara. Prior to this, he spent two years in MPI-Informatics Saarbruecken and got his Masters in Computer Science from Saarland University. Before that, he was a research assistant at IIT Bombay. Previously, he was working as an analyst in Goldman Sachs Bangalore. He got his Bachelors in Computer Science and Engineering from IIT Delhi.

Research interests: 

Rasta is a Computer Science Ph.D. student at UC Santa Barbara. Prior to this, she earned her B.S. degree in Computer Engineering from the University of Tehran. Her research interests span various areas of artificial intelligence including AI for good, human-AI interaction, fairness and robustness of AI, and deep generative AI.

Research interests: 

Christos is a PhD student in the Computer Science department at UC Santa Barbara. His research lies in the intersection of machine learning and neuroscience. Concretely, he’s interested in building robust frameworks for tasks like fMRI to image reconstruction, based on neuro-inspired optimization and transfer learning with manifold analysis. He got his Bachelors and Masters in Electrical and Computer Engineering from the University of Patras in Greece.