The School of Computer Science considers research to be a fundamental aspect of its mission and pursues research projects in a broad range of areas, including Artificial Intelligence and Data Analytics, Computing in Society and Education, Medical Informatics, Performance Engineering, Games, and System Dynamics.

Our academic staff currently supervises about 60 postgraduate research students, and our research is funded by international and national agencies, including the European Union, Science Foundation Ireland (SFI), Enterprises Ireland, and the Irish Research Council (IRC). Furthermore, many of our research projects have been conducted in collaboration with renowned industry partners.


Follow this link for full information on our Research Scholarships 

Research Groups

Computational Intelligence Research (CIRG)

The CIRG group is currently working on a number of projects in the areas of Collaborative Filtering and Information Retrieval; Data Mining ; Evolution and Stability of Cooperation in Artificial Life Societies; Agent-Based Systems; and Web-based Education

Contact: Colm O'Riordan, Josephine Griffith ,

Machine Learning / Data Mining Group

We conduct research on Machine Learning techniques for with automatic development and refinement of hypotheses/models based on experience, and we apply these techniques to innovative applications in Data Mining.

Contact: Michael Madden

Medical Informatics Research

The research group has strong links with both the Mater Hospital in Dublin and the University Hospital in Galway.

Contact: Des Chambers, Gerard Lyons, Michael Schukat

Performance Engineering Laboratory (PEL)

The PEL research group are active in a number of research areas including the evolution of computer and data networks with a particular focus on multimedia.

Contact: Hugh Melvin, Michael Schukat

System Dynamics Research Group

The aim of this SFI-funded project is to design and develop novel computational approaches for modelling complex systems.

Our team is designing an innovative multi-method agent-based simulator, and drawing on a range of problem areas including operations management, economics, social network analysis and distributed computing. We are also exploring how we can use computational methods in an innovative way as part of games engines.

Contact: Jim Duggan