Paul S. Rosenbloom is a Professor of Computer Science at the University of Southern California (USC) and a Project Leader at USC's Institute for Creative Technologies. He spent twenty years at USC's Information Sciences Institute, including a decade leading new directions and a stint as Deputy Director. Earlier he was an Assistant Professor of Computer Science and Psychology at Stanford University, and a Research Computer Scientist at Carnegie Mellon University. He received his B.S. in Mathematical Sciences (with distinction) from Stanford University and his M.S. and Ph.D. in Computer Science from Carnegie Mellon University. He is a Fellow of the Association for the Advancement of Artificial Intelligence (AAAI). Prof. Rosenbloom’s research focuses on cognitive architectures; he was a co-PI of the Soar Project for fifteen years, and is currently developing a new approach based on graphical models. He has also been working to understand the nature and structure of computing as a scientific domain.