A formação na área de CC/Informática na FCUP remonta a 1985 no âmbito do Grupo de Matemática Aplicada. Na altura, os docentes Miguel Filgueiras, Armando Matos e Luís Damas provenientes, respetivamente, do Departamento de Engenharia Mecânica da FEUP, do Departamento de Engenharia Electrotécnica da FEUP, e do Grupo de Matemática Pura da FCUP, propuseram o lançamento na Universidade do Porto de uma licenciatura em Matemática Aplicada (ramo de Ciência de Computadores) com 4 anos de duração.
Ainda em 1985, iniciou-se o Núcleo de Ciência de Computadores (NCC) que além dos três professores fundadores, incluiu os recém contratados assistentes estagiários, Vítor Santos Costa, Fernando Silva e Nelma Moreira, todos ligados ao ensino de Ciência de Computadores. Decorridos dois anos, em 1987, juntaram-se mais dois assistentes estagiários Ana Paula Tomás e José Paulo Leal. Em 1987, Fernando Silva foi para Inglaterra (Manchester) fazer mestrado e doutoramento e Vítor Santos Costa seguiu-se em 1988 para doutoramento também em Inglaterra (Bristol). Em 1992, foi contratado como assistente estagiário Luís Lopes, passando o NCC a ser constituído por 9 docentes.
Em 1994/1995, a licenciatura passou a designar-se Licenciatura em Ciência de Computadores, designação que se mantém até hoje. Em 1998, passou a ter dois ramos, o ramo científico e ramo educacional.
Em Março de 1996, foi criado o Departamento de Ciência de Computadores (DCC) com 10 docentes, dos quais 5 doutorados. Sabine Broda foi a décima docente associada à área. Ainda neste ano, o DCC lançou dois mestrados, o Mestrado em Ciência de Computadores e o Mestrado em Inteligência Artificial e Ciência de Computadores, este último em conjunto com as faculdades de Economia e de Engenharia. Em 1999, a oferta formativa do DCC cresceu com a entrada em funcionamento da Licenciatura em Engenharia de Redes e Sistemas Informáticos (5 anos).
Desde então e com a reformulação de Bolonha, o departamento tem diversificado a sua oferta formativa, a nível de licenciatura, mestrado e doutoramento, na área de Ciência de Computadores. Simultaneamente aumentou o número de estudantes nos seus cursos assim como o número de docentes.
Em 2025, o DCC conta com 42 docentes de carreira, sendo responsável ou co-responsável por 4 licenciaturas, 8 mestrados e 2 programas doutorais.
