Endereço
Departamento de Informática
Universidade Federal de Viçosa
Campus Universitário
36570-900, Viçosa, MG – Brasil
Tel.: +55 (31) 3612-6350
ou 3612-6351
E-mail: dpi@ufv.br

Ensino

O curso de Bacharelado em Ciência da Computação, embora esteja diretamente vinculado ao Centro de Ciências Exatas e Tecnológicas (CCE), tem toda a sua administração feita por docentes do DPI. Os laboratórios utilizados pelos discentes da graduação são todos ofertados e gerenciados pelo DPI e a grande maioria das disciplinas da grade curricular é ofertada pelo DPI.

Os cursos de Mestrado e Doutorado stricto sensu em Ciência da Computação são oferecidos e administrados pelo DPI. A coordenação do mestrado e do doutorado fica a cargo da Comissão Coordenadora do Programa de Pós-Graduação em Ciência da Computação (PPGCC), composta apenas por docentes do DPI. Nos cursos de mestrado e doutorado, além de docentes do DPI, atuam alguns docentes da área de Computação, lotados no Campus de Florestal e no Campus de Rio Paranaíba.

Disciplinas de Graduação

Ementário da graduação: Catálogo

> Obrigatórias:

INF110 – Programação I INF112 – Programação II
INF130 – Teoria da Computação INF150 – Introdução aos Sistemas Lógicos
INF191 – Introdução à Ciência da Computação INF213 – Estruturas de Dados
INF220 – Banco de Dados I INF221 – Engenharia de Software I
INF222 – Computação Experimental INF230 – Matemática Discreta
INF250 – Organização de Computadores INF280 – Pesquisa Operacional I
INF310 – Programação Concorrente e Distribuída INF321 – Projeto e Desenvolvimento de Sistemas para a Web
INF330 – Teoria e Modelos de Grafos INF331 – Linguagens Formais e Autômatos
INF332 – Projeto e Análise de Algoritmos INF340 – Linguagens de Programação
INF420 – Inteligência Artificial I INF421 – Sistemas de Informação
INF441 – Construção de Compiladores INF450 – Arquitetura de Computadores
INF451 – Sistemas Operacionais INF452 – Redes de Computadores
INF496 – Projeto Final de Curso INF498 – Seminário I
INF499 – Seminário II

> Optativas:

INF115 – Programação Funcional INF216 – Projeto e Implementação de Jogos Digitais
INF281 – Pesquisa Operacional II INF282 – Pesquisa Operacional III
INF284 – Metaheurísticas INF290 – Atividades Complementares I
INF291 – Atividades Complementares II INF292 – Atividades Complementares III
INF293 – Atividades Complementares IV INF294 – Atividades Complementares V
INF311 – Programação para Dispositivos Móveis INF322 – Banco de Dados II
INF323 – Engenharia de Software II INF333 – Programação Competitiva
INF350 – Circuitos Digitais INF351 – Sistemas Embarcados
INF390 – Computação Gráfica INF394 – Processamento Digital de Imagens
INF423 – Inteligência Artificial II INF430 – Gerência de Projetos de Software I
INF442 – Padrões de Projeto e Programação Orientada à Aspectos INF455 – Computação Móvel
INF485 – Simulação INF490 – Empreendimentos em Tecnologia da Informação
INF491 – Tópicos Especiais I INF492 – Tópicos Especiais II
INF493 – Tópicos Especiais III INF494 – Tópicos Especiais IV
INF495 – Informática e Sociedade

Disciplinas de Pós-Graduação

INF600 – Técnicas de Pesquisa em Ciência da Computação 4(4-0) INF610 – Estrutura de Dados e Algoritmos 4(4-0)
INF621 – Bancos de Dados 4(4-0) INF622 – Engenharia de Software 4(4-0)
INF623 – Inteligência Artificial 4(4-0) INF624 – Bancos de Dados Espaciais 4(4-0)
INF625 – Modelagem de Processos de Software 4(4-0) INF626 – Sistemas Multi-Agentes 4(4-0)
INF627 – Linguística Computacional 4(4-0) INF628 – Estratégias de Busca em Inteligência Artificial 4(4-0)
INF629 – Aprendizado de Máquina 4(4-0) INF630 – Projeto e Análise de Algoritmos 4(4-0)
INF650 – Arquitetura e Organização de Computadores 4(4-0) INF651 – Redes de Computadores 4(4-0)/td>
INF653 – Computação de Alto Desempenho INF654 – Arquiteturas Avançadas de Computadores
INF655 – Computação Móvel 4(4-0) INF682 – Otimização I 4(4-0)
INF683 – Otimização II 4(4-0) INF684 – Metaheurísticas 4(4-0)
INF690 – Computação Gráfica 4(4-0) INF695 – Geometria Computacional 4(4-0)
INF790 – Tópicos Especiais I 1(1-0) INF791 – Tópicos Especiais II 2(2-0)
INF792 – Tópicos Especiais III 3(3-0) INF794 – Problemas Especiais 1 1(1-0)
INF795 – Problemas Especiais 2 2(2-0) INF796 – Problemas Especiais 3 3(3-0)
INF797 – Seminário (1-0) INF799 – Pesquisa

Disciplinas de Massa

Além das disciplinas ofertadas para os cursos de bacharelado, mestrado e doutorado, o DPI oferece um elenco de disciplinas que são cursadas por discentes de outros cursos. São elas:

INF100 – Introdução à Programação I INF101 – Introdução à Programação II
INF103 – Introdução à Informática INF280 – Pesquisa Operacional I
INF281 – Pesquisa Operacional II INF282 – Pesquisa Operacional III

*atualizado 26/10/2020


© 2020 Universidade Federal de Viçosa - Todos os Direitos Reservados