O curso de pós-graduação em Ciência da Computação contempla três linhas de pesquisa, descritas a seguir.
Computação Científica e Aplicada.
Reúne temas de pesquisa que usam metodologias e técnicas da computação para resolver problemas científicos, tecnológicos ou de engenharia.
Dentro dessa linha estão reunidos temas de pesquisa como simulação e modelagem computacional em problemas de engenharia e ciências, computação de alto desempenho, programação paralela, visualização e computação gráfica.
Fundamentos da Computação.
Reúne temas de pesquisa tem como foco avançar o estado da arte da computação em si.
Nesse sentido, dentro dessa linha estão reunidos os seguintes temas de pesquisa: algoritmos, lógica, inteligência artificial, otimização combinatória, teoria dos grafos e teoria da computação.
Sistemas de Computação.
Reúne temas de pesquisa que abordam problemas de uma maneira sistêmica, dando-lhes tratamento computacional.
Dentro dessa linha estão reunidos os seguintes temas de pesquisa: computação paralela e distribuída, banco de dados, computação móvel, engenharia de software e redes de computadores.
Confira, na página de docentes, os detalhes sobre a pesquisa de cada docente vinculado ao programa. Confira ainda nossos laboratórios de pesquisa e os vídeos explicativos.