Nesta secção apresenta-se a nova estrutura curricular, que entra em vigor em 2004/2005. Para ver a estrutura curricular antiga que acabará em 2007/2008 clique aqui.
A LMCC está estruturada em três fases, correspondentes a estádios de formação diferentes:
Esta estrutura é motivada pelos seguintes factores:
A estruturação da Licenciatura nestas três fases permite:
Áreas científicas do curso:
Duração normal do curso:
Condições mínimas necessárias para a conclusão do curso:
Áreas científicas obrigatórias e distribuição das unidades de crédito:
| Código | Área Científica | UC | ECTS |
| ED | Estruturas Discretas | 4,0 | 6,0 |
| FC | Fundamentos da Computação | 10,0 | 18,0 |
| LP | Linguagens de Programação | 10,5 | 20,0 |
| SP | Semântica da Programação | 10,5 | 17,5 |
| TL | Teoria das Linguagens | 3,5 | 6,0 |
| AC | Algoritmos e Complexidade | 7,0 | 12,0 |
| Arq | Arquitectura de Computadores | 3,5 | 5,0 |
| SO | Sistemas Operativos | 3,0 | 6,0 |
| PL | Processamento de Linguagens | 3,5 | 6,0 |
| BD | Bases de Dados | 3,5 | 5,0 |
| RC | Redes e Sistemas Distribuídos | 3,0 | 5,0 |
| CG | Computação Gráfica e Visual | 3,5 | 6,0 |
| AN | Análise | 13,5 | 19,0 |
| AL | Álgebra | 13,5 | 22,0 |
| LN | Lógica e Teoria dos Números | 11,0 | 20,0 |
| GT | Geometria e Topologia | 3,5 | 7,0 |
| EN | Estatística e Métodos Numéricos | 8,0 | 12,0 |
| Estágio, Projecto Final | 15,0 | 30 | |
| Total | 130 | 222 |
Áreas científicas opcionais e distribuição das unidades de crédito:
| Código | Área Científica | UC | ECTS |
| ED | Estruturas Discretas | ||
| FC | Fundamentos da Computação | ||
| LP | Linguagens de Programação | ||
| SP | Semântica da Programação | ||
| TL | Teoria das Linguagens | ||
| AC | Algoritmos e Complexidade | ||
| Arq | Arquitectura de Computadores | ||
| SO | Sistemas Operativos | ||
| PL | Processamento de Linguagens | ||
| BD | Bases de Dados | 28,0 | 47,5 |
| RC | Redes e Sistemas Distribuídos | ||
| CG | Computação Gráfica e Visual | ||
| AN | Análise | ||
| AL | Álgebra | ||
| LN | Lógica e Teoria dos Números | ||
| GT | Geometria e Topologia | ||
| EN | Estatística e Métodos Numéricos |
Precedências:
Estágio: