A investigação no DCC cobre as áreas principais da Ciência de Computadores:
- Fundamentos da Computação
- Algoritmos, Estruturas de Dados e e Complexidade Computacional
- Linguagens de Programação e Compiladores
- Sistemas de Computação Paralelos e Distribuídos e de Computação na Cloud
- Redes de Computadores e Protocolos de Informação
- Criptografia e Segurança Informática
- Programação de Dispositivos Móveis
- Inteligência Artificial e Ciência de Dados
- Visão Computacional
- Bioinformática
- Computação Gráfica
- Computação Quântica
Os docentes do departamento estão filiados em diferentes centros de investigação especializados em diferentes áreas:
- Centro de Investigação em Tecnologias e Serviços de Saúde (CINTESIS)
- Centro de Matemática da Universidade do Porto (CMUP)
- Centro de Engenharia e Gestão Industrial (INESC TEC - CEGI)
- Centro de Sistemas de Computação Avançada (INESC TEC - CRACS)
- Laboratório de Software Confiável (INESC TEC - HASLab)
- Laboratório de Inteligência Artificial e Apoio à Decisão (INESC TEC - LIAAD)
- Instituto de Telecomunicações (IT)
- Laboratório de Inteligência Artificial e Ciência de Computadores (LIACC)