Research Group List
The school has a thriving research culture, with the active involvement of all staff members and over 150 postgraduate students. Below, we list some of the larger groups (appear in random order). Links to the research activities of each staff member can be found on the staff page.
AmMBio@UCD
The AmMBio@UCD (Adaptive Modelling for Molecular Biology at University College Dublin) group's main aim is designing Machine Learning models to automatically interpret and annotate molecular biology data on a very large scale.
Centre for Cybercrime Investigation
UCD Centre for Cybercrime Investigation (CCI) is the leading academic centre for research and training in the field of Cybercrime Investigation in Ireland. It maintains close links with national and internaitonal cybercrime investigation agencies including cybercrime divisions of Interpol and Europol. CCI research projects range from the annual ISSA/UCD Irish Cybercrime Survey to a number of fundamental and applied research projects in the field of digital forensics. Centre's research is part-funded by the SFI and the Enterprise Ireland.
Heterogeneous Computing Laboratory
The Heterogeneous Computing Laboratory (HCL) is concerned with all aspects of high performance heterogeneous computing. Our research programme focuses on innovative models, algorithms and tools aimed at efficient and reliable solution of most challenging scientific and engineering problems on heterogeneous networks of computers.
Information Hiding Laboratory
The Information Hiding Laboratory is a research group led by Dr Neil Hurley and Dr Guenole Silvestre. There are a number of areas currently under research, including audio watermarking, software watermarking, multimedia indexing, steganography, collaborative filtering.
Machine Learning Group
Members of the Machine Learning Group are actively involved in a number of different research projects on topics such as sentiment analysis of news streams, graph/network analysis and visualisation, and one sided classification and inductive learning problems.
MUSTER
MUSTER - Multilingual Ubiquitous Speech Technology: Enhanced and Rethought is a new research initiative which seeks to bring together separate strands of research in human language understanding and symbolic approaches to speech technology which have been ongoing in the School of Computer Science and Informatics at University College Dublin.
Natural Computing Research & Applications Group (NCRA)
Natural Computing is the study of computational systems inspired by Nature, including Physical, Social and Biological Systems. As well developing computational models and problem solving tools, UCD's NCRA has a strong tradition of applying these tools to a broad range of problem domains ranging from Finance, Computer Science, Design, and Architecture to Music Composition, Sound Synthesis, Bioinformatics and Engineering.
Open Source Lab
Open Source Lab helps other research groups by providing reliable web hosting facilities for them. Lab members also research various aspects of open source software, as well as its development process.
Parallel Computational Research Group
Parallel Computational Research Group (PCRG) targets diverse areas of research from various disciplines of computer science. Some of the areas of research include: parallel processing, parallel architectures, multi-stage interconnection networks, heterogeneous distributed systems, distributed algorithms, scheduling, dynamic load balancing, artificial neural networks, optimisation techniques, distributed data mining and Grid computing.
Performance Engineering Laboratory
The Performance Engineering Laboratory (PEL) is concerned with any system where performance issues arise and where the application of theoretical analysis can support the understanding or the design of the system. Results from Queueing Theory are often applied, including statistical formulations, priority schemes, dynamic systems, parallel processing and discrete event modelling and simulation. It is located at both UCD and Dublin City University.
PRISM Research Laboratory
The PRISM laboratory at UCD Dublin provides support for collaborative research for areas such as electronic engineering, telecommunication and computer science. The research at PRISM is primarily concerned with algorithms for distributed communications, adaptive sensing systems and robotics. The aim is to develop global solutions by leveraging existing experiences that are able to adapt to dynamic change of environments according to user preferences.
SAT Team UCD
The Boolean satisfiability problem (SAT) is a decision problem, whose instance is a Boolean expression written using only AND, OR, NOT, variables, and parentheses. The question is: given the expression, is there some assignment of TRUE and FALSE values to the variables that will make the entire expression true? The SAT Team UCD, which participates in the annual Max-SAT and SAT solver evaluation initative, is lead by Prof. Joao Marques-Silva.
Systems Research Group
SRG: Systems Research Group focuses on the systems aspects of computer science: how individual components are created and composed to create large-scale, highly functional adaptive systems. In pursuit of this we conduct an extensive programme of research into autonomic and pervasive systems, contextual reasoning, software technology, design, analysis and visualisation of complex systems.
The Creative Language Research Group
The Creative Language Research Group is dedicated to the computational exploration of language and its creative potential, from lexical phenomena such as Metaphor, Analogy, Metonymy, Polysemy, to complex social phenomena like Humour.
Go to Creative Language Research Group


