His research interests lie at the intersection of artificial intelligence and digital media, particularly in the areas of Computational Cinematography, Reasoning under Uncertainty in Complex Real-time Domains, and Computational Storytelling. At UCSC he directs the Computational Cinematics Studio, and teaches graduate and undergraduate courses in game design, game AI, game engine programming, interactive narratives, and computational cinematography. Arnav holds Ph.D. and M.S. degrees in Computer Science from North Carolina State University, USA (2004, 2009), and B.Eng. in Computer Engineering from Gujarat University, India (2001). He has previously worked at the IT University of Copenhagen, Virtual Heroes, Duke University, the Institute of Creative Technologies at the University of Southern California, and the Indian Space Research Organization (ISRO).