- ALBCOM - Algorithms, Computational Biology, Complexity and Formal Methods
- ARCO - Architectures and Compilers
- CAP - High Performace Computing Group
- CBA - Broadband Communications Systems
- CNDS - Computer Networks and Distributed Systems
- DAMA-UPC - Data Management Group
- DCCG - Research group on discrete, combinatorial and computational geometry
- DMAG - Distributed Multimedia Applications Group
- GESSI - Group of Software and Service Engineering
- GIE - Engineering Informatics Group
- GNOM - Group of Numerical Optimization and Modelling
- GPLN - Natural Language Processing Group
- GRBIO - Biostatistics and Bioinformatics Research Group
- GREC - Knowledge Engineering Research Group
- GRINS - Intelligent Robots and Systems
- KEMLG - Knowledge Engineering and Machine Learning Group
- LARCA - Relational Algorithmics, Complexity and Learning Laboratory
- LOGPROG - Logic and Programming
- MD - Discrete Mathematics
- MPI - Information Modelling & Processing
- SIMCON - Computer Simulation in Condensed Matter Research Group
- SOCO - Soft Computing
- SUSHITOS - Services for Ubiquitous Social and Humanistic Information Technologies and Open Source Research Group
- ViRVIG - Visualisation, Virtual Reality and Graphic Interaction Research Group
- VIS - Vision and Intelligent Systems
Research groups are the basic units in the organisation of UPC research. These teams, formed by professors and/or researchers associated to one or more departments, deal with society demands raised by public or private entities in their expertise field and return back the results to society.
The research groups listed below have among their members a significant number of professors who teach at FIB.