Welcome to my personal website. I am a professor at
Carnegie Mellon University Africa in Rwanda where I teach Data Structures and Algorithms for Engineers, Artificial Cognitive Systems, and Computer Vision. Prior to this I worked at the University of Skövde, Sweden. Over the past 38 years I have held positions in several information technology sectors: as a software engineer in industry, as a university professor (in Ireland, UAE, and Sweden), as a consultant, and as a project officer in the European Commission and Science Foundation Ireland.
My main research focus is on cognitive robotics and I have the privilege of serving as one of the co-chairs of the new IEEE Robotics and Automation Society (RAS) Technical Committee on Cognitive Robotics. I am proud to say that the IEEE Robotics and Automation Society has selected us as the recipient of the 2017 RAS Most Active Technical Committee Award.
As part of SPARC - The Partnership for Robotics in Europe - and euRobotics aisbl, I also contribute to the European Union ROCKeu2 coordination and support action to promote the deployment of cognitive systems in industry.
Teaching is an important part of what I do and you will find the notes for most of the courses I've taught over the past 36 years in my Courses page. Here are some of the most recent.