Licenciatura em Matemática e Ciências de Computação

Universidade do Minho -- Braga

Estrutura Curricular

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:

  • Básica: constituída pelos três primeiros anos;
  • Intermédia: formada pelo quarto ano;
  • Profissionalizante: composta pelo estágio curricular no último semestre.

Esta estrutura é motivada pelos seguintes factores:

  • A Declaração de Bolonha sugere uma divisão da formação superior em ciclos de duração inferior aos actualmente existentes de forma a fomentar a mobilidade dos estudantes entre os vários ciclos.
  • A área das TI tem vindo a aumentar o seu domínio de aplicação pelo que não se torna viável incluir todos esses domínios como componentes obrigatórias de uma licenciatura.
  • A rápida expansão e evolução desta área fazem com que seja necessário disponibilizar formação pós-graduada de uma forma integrada.
  • As várias licenciaturas nesta área diferem essencialmente no foco dado na formação básica, partilhando em grande parte a formação intermédia.

A estruturação da Licenciatura nestas três fases permite:

  • Evidenciar a ênfase dada nesta licenciatura à fundamentação matemática das TI, definindo desta forma o seu enquadramento no ensino desta área na Universidade do Minho.
  • Racionalizar a oferta de opções aplicacionais, permitindo que estas sejam partilhadas por outras licenciaturas com uma estrutura compatível.
  • Permitir uma mais fácil gestão dos conteúdos opcionais do curso.
  • Permitir um melhor enquadramento com programas de mobilidade de estudantes (Erasmus).
  • Articular os projectos de ensino pós-graduado em TI com as Licenciaturas.

Áreas científicas do curso:

  • Matemática
  • Informática

Duração normal do curso:

  • 9 semestres lectivos

Condições mínimas necessárias para a conclusão do curso:

  • 270 ECTS (158,0 UC)

Á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:

  • Não são estabelecidas precedências formais neste curso

Estágio:

  • É obrigatório e rege-se pelo respectivo regulamento