His research focuses on data locality in geographically distributed web systems, cloud security, evolutionary/neural network-based AI systems in relation to robotics, and the petegogy of computer science at the undergraduate and graduate level.