He has a Ph.D. (2009) and a M.Sc. (2006) in Computer Science from the University of Nevada, Reno. He also received a M.Sc. and a B.Sc. in Electronics from the Department of Electrical Engineering at Sharif University of Technology, Tehran, Iran in 2004 and 2001, respectively. Dr. Tavakkoli’s primary research interest is in Artificial Intelligence with an emphasis on Computer and Robotic Vision as well as AI for Computer Gaming. He has worked on object detection and tracking for video surveillance applications and action/intention recognition. In general He is interested in investigating the applications of basic imagery in conjunction with artificial intelligence tools to implement efficient communication frameworks for human-computer interaction for gaming purposes.