A Licenciatura em Ciências da Computação é uma parceria entre o Departamento de Matemática e Aplicações, da Escola de Ciências, e o Departamento de Informática, da Escola de Engenharia, e carateriza-se por uma visão rigorosa da computação, com uma sólida fundamentação matemática. Os licenciados adquirem competências indispensáveis à análise e solução de problemas na área das tecnologias da informação e ao desenvolvimento de aplicações informáticas robustas. A formação ministrada visa dotar os estudantes da capacidade de construir os seus próprios modelos para problemas novos e de desenvolver métodos, técnicas e ferramentas computacionais para a sua solução.
As metodologias de ensino compreendem aulas teóricas, de exposição dos conteúdos programáticos, aulas teórico-práticas, de resolução de problemas, e sessões práticas em laboratórios de computação, disponíveis tanto no Departamento de Informática como no Departamento de Matemática e Aplicações. Em muitas das unidades curriculares os estudantes realizam, individualmente ou em grupo, fora das aulas, trabalhos que podem incluir a apresentação de relatórios escritos e apresentações orais.