Disciplinas

Disciplinas obrigatórias:

PGI001 - Teoria da Computação
PGI002 - Estruturas de dados
PGI003 - Arquitetura e Organização de Computadores
PGI005 - Trabalho Individualo
PGI006 - Atividade Didática
PGI010 - Dissertação de Mestrado I
PGI011 - Dissertação de Mestrado II

Disciplinas optativas:

PGI004 - Banco de Dados Avançados
PGI202 - Computação Flexível
PGI703 - Computação Gráfica
PGI305 - Descoberta de Conhecimentos
PGI308 - Ferramentas de Simulação Social
PGI303 - Fundamentos da Inteligência Artificial Contemporânea
PGI105 - Fundamentos da Computação Quântica
PGI103 - Introdução à Teoria dos Domínios
PGI401 - Introdução ao Processamento Paralelo e Distribuído
PGI501 - Introdução ao Projeto de Circuitos VLSI
PGI303 - Laboratório de Sist. de Inteligência Artificial
PGI302 - Lógica para Inteligência artificial
PGI202 - Métodos Computacionais
PGI204 - Métodos Computacionais de Otimização
PGI502 - Processamento de Sinais
PGI402 - Programação Paralela e Distribuída
PGI504 - Projeto de Arquiteturas VLSI para Proc. de Sinais
PGI304 - Sistemas Evolutivos
PGI101 - Teoria das Categorias
PGI307 - Teoria dos Jogos e da Decisão
PGI102 - Teoria dos Processos Concorrentes
PGI403 - Tópicos Avançados em Processamento Paralelo e Distribuído
PGI205 - Tópicos Especiais em Computação Científica
PGI104 - Tópicos Especiais em Fundamentos da Computação
PGI603 - Tópicos Especiais em Linguagens de Programação
PGI306 - Tópicos Especiais em Inteligência Artificial
PGI505 - Tópicos Especiais em Processamento de Sinais e Padrões
PGI602 - Tópicos Especiais em Projeto de Software
PGI704 - Tópicos Especiais em Vizualização e Computação Gráfica
PGI503 - Tratamento Estatístico de Sinais
PGI203 - Visualização de Informações