Desmond Ong
Desmond C. Ong, Ph.D.
Assistant Professor
Department of Information Systems and Analytics
School of Computing
National University of Singapore

Office: COM2-04-29
dco (at)
Research Scientist
A*STAR Artificial Intelligence Initiative (A*AI)
Agency for Science, Technology and Research (A*STAR), Singapore

desmond (underscore) ong (at)
Github Github: desmond-ong
Google Scholar


I am a cognitive scientist interested in how people (and computers) reason about other people: how they think and what they feel.

I am an Assistant Professor of Information Systems and Analytics within the School of Computing at the National University of Singapore. I am affiliated with the NUS Artificial Intelligence Lab (νSAIL, pronounced "NU-SAIL"), and with the Institute for Applied Learning Sciences and Educational Technology (ALSET).

I also hold a concurrent appointment as a Research Scientist at the A*STAR Artificial Intelligence Initiative (A*AI), an agency-wide, cross-institute programme that focuses research efforts on human-centric AI. The Agency for Science, Technology and Research (A*STAR) is the national agency that coordinates Singapore's publicly-funded research and development.

I earned my Ph.D. in Psychology and a Master's degree in Computer Science from Stanford University. For my dissertation research, I worked primarily with Noah Goodman (Computation and Cognition Lab) and Jamil Zaki (Stanford Social Neuroscience Lab). I also hold an undergraduate degree in Economics and Physics from Cornell University.

You can find my CV here (dated November 2019).

And you can read a recent feature about my research here! (and a shorter one, mostly about my scholarship, here)

If the research that I do sounds interesting to you, I am always looking for enthusiastic and capable psychologists, computer scientists, information scientists and researchers in closely-related fields, to join my team. Do get in touch with me! There may be availabilities open at all levels: Full-time post-baccalaureate, post-masters, and post-doctoral positions; post-graduate and PhD opportunities in the School of Computing (for Singaporeans considering a PhD with me, do look into funding sources like the Graduate Tutorship Scheme), as well as shorter-term internships and other potential research attachment opportunities (e.g., NUS Undergraduate Research Opportunities Programme, or UROP).


At NUS I teach BT1101: Introduction to Business Analytics, a first-year course covering statistics and data analytics in R. I am compiling my notes from the class (as well as several more advanced topics) into a draft web book, here.

In Semester 1 of AY2020/2021, I will be teaching a new course, IS4152: Affective Computing.