Welcome, dear Guest [Log on]


Department of Computer Science
University College Cork - Ireland


Professor Barry O'Sullivan is an award-winning academic working in the field of artificial intelligence, data analytics, AI and data ethics, constraint programming, and operations research. He holds the Chair of Constraint Programming in the Department of Computer Science at University College Cork. He served as Head of Department, Computer Science, from 2012-2015. He is the founding Director of the Insight Centre for Data Analytics at UCC, and a Principal Investigator at the Confirm Centre for Smart Manufacturing which is based at the University of Limerick. He is an Adjunct Professor at Monash University, Melbourne, Australia. In June 2018, Professor O'Sullivan was appointed to the European Commission High-Level Expert Group on Artificial Intelligence.

Professor O'Sullivan is a Fellow and current President of the European Artificial Intelligence Association (EurAI), one of the world’s largest AI associations with over 4500 members in over 30 countries. Professor O’Sullivan was President of the International Association for Constraint Programming from 2007-2012.

In 2013 he received a UCC Leadership Award and won the Association for Constraint Programming Distinguished Service Award in 2014. He was named Science Foundation Ireland Researcher of the Year for 2016, UCC Researcher of the Year in 2017, and elected member of the Royal Irish Academy in 2017, Ireland’s highest academic accolade. He became a Fellow of the Irish Computer Society in 2018.

Professor O’Sullivan has been involved in winning over €200 million in research funding, of which approximately €30 million has directly supported his research activities at UCC.

He runs his own AI consulting firm, AI Machina, and welcomes opportunities to engage in projects with governments, multi-nationals, public bodies, and SMEs, alike.