I am currently lecturing mainly on intelligent robotics, multi-agent systems, and multimedia related topics (games and entertainment computing). I am also a software architect and consultant. I am very interested in emerging technologies such as object-oriented systems, agents, neuro and adaptive systems, quantum devices and nanotechnology. My research is in the area of Emotions and Social Swarms and focuses on cognition, natural languages, logic and reasoning about knowledge and behavior with applications in cognitive agents/robots, sensor networks, data fusion and mining, and creative computing (Recent Papers or Publications). I am currently the group coordinator of Intelligent Mobile Robots and Creative Computing. In addition, I maintain a resource pages related to the Grand Challenge on Architectures for Brain and Mind.