David works in both philosophy and neuroscience. As a philosopher, he studies the theoretical and conceptual foundations of cognitive neuroscience and artificial intelligence, on the basis of cognition in neurodynamical systems, and on the role of search in inquiry — including logical and mathematical reasoning. As a neuroscientist, he investigates the neural circuits and computations that govern foraging decisions for different kinds of resources, how foragers use information to learn about their environments, and how the decision to exploit a known resource or explore for a new one gets made. David holds a Ph.D. in philosophy from Duke, with a graduate certificate in cognitive neuroscience. Before Carnegie Mellon he was a K99/R00 postdoctoral fellow at the University of Pennsylvania and a Presidential Scholar in Society and Neuroscience at Columbia.