Disciplinas
As disciplinas oferecidas pelo programa estão agrupadas em duas categorias: disciplinas obrigatórias e disciplinas específicas das linhas de pesquisa. As disciplinas obrigatórias têm por objetivos prover o nivelamento dos ingressantes e prover uma sólida formação em um conjunto de áreas básicas da Ciência da Computação relacionadas aos objetivos do programa. As disciplinas específicas das linhas de pesquisa têm como propósito principal apresentar diferentes pontos de aplicação da computação em diversas áreas de interesse das linhas de pesquisa.
As disciplinas devem ser escolhidas com a concordância do(a) respectivo(a) orientador(a).
O aluno regular deverá ter cumprido pelo menos 20 créditos em disciplinas para realizar o Exame de Qualificação.
O aluno regular deverá ter cumprido pelo menos 40 créditos em disciplinas para realizar a Defesa da Dissertação de Mestrado.
Disciplinas Obrigatórias
Núcleo de disciplinas em (i) Teoria da Computação, Análise de Algoritmos e Complexidade da Computação:
5955001 Algoritmos e Estruturas de Dados, 10 créditos
5955003 Fundamentos Teóricos da Computação, 10 créditos
Núcleo de Disciplinas em (ii) Metodologia e Técnicas de Computação e (iii) Sistemas de Computação:
5955002 Engenharia de Software, 10 créditos
5955005 Sistemas de Bancos de Dados, 10 créditos
5955006 Introdução ao Aprendizado de Máquina, 10 créditos
5955012 Redes Complexas, 10 créditos
O aluno deve obter aprovação em 1 (uma) disciplina obrigatória do núcleo (i) e obter aprovação em mais 1 (uma) disciplina obrigatória em qualquer dos núcleos (i), (ii) ou (iii).
Disciplinas comuns às duas linhas de pesquisa:
5955004 Metodologia Científica, 4 créditos
5955016 Estatística para Computação Aplicada, 12 créditos
5955017 Processamento e Recuperação de Informação Textual para Computação Aplicada, 8 créditos
5955515 Tópicos de Teoria dos Jogos, 8 créditos
5955516 Otimização e Teoria do Controle I, 8 créditos
5955517 Otimização e Teoria do Controle II, 8 créditos
5955020 Mapeamento Sistemático e Revisão Sistemática da Literatura, 6 créditos
Disciplinas da linha de Computação Aplicada à Biociências
5915756 Introdução à Neurociência Computacional, 6 créditos
5915767 Técnicas de Aquisição e Processamento de Sinais, 8 créditos
5955008 Seminários em Computação Aplicada à Biociências I, 2 créditos
5955009 Seminários em Computação Aplicada à Biociências II, 2 créditos
IBI5017 Modelagem Conceitual em Bioinformática, 8 créditos
SRB5045 Recuperação de Informação Visual, 6 créditos
Disciplinas da linha de Sistemas Computacionais Complexos
5955010 Computação Bioinspirada. 10 créditos
5955011 Modelagem Matemática, 8 créditos
5955013 Tópicos de Análise Numérica, 8 créditos
5955014 Seminários em Sistemas Computacionais Complexos I, 2 créditos
5955015 Seminários em Sistemas Computacionais Complexos II, 2 créditos
5955018 Inteligência Artificial em Aplicações Musicais, 8 créditos
5955019 Redes Bayesianas, 4 créditos