+

Cursos

Linhas de Pesquisa

Os cursos de Mestrado e de Doutorado do PCC desenvolvem-se em três linhas de pesquisa. 

Inteligência Computacional

Esta linha envolve pesquisa de técnicas de inteligência computacional para desenvolvimento de sistemas de apoio à decisão aplicados em problemas reais, abrangendo: computação evolutiva, aprendizagem de máquina, processamento de linguagem natural, processamento de imagem, algoritmos bio-inspirados, visão computacional, otimização aplicada, lógica nebulosa, reconhecimento de padrões, pesquisa operacional, deep learning, sistemas de recomendação, personalização de sites Web e mineração de dados da Web.

Docentes

Sistemas de Computação

Esta linha envolve de forma conjunta o estudo e o desenvolvimento de algoritmos e arquiteturas para apoiar a criação de sistemas de computação. A linha abrange os contextos de Internet das Coisas (IoT), redes de sensores sem fio, redes de computadores, sistemas embarcados, robótica (modelagem, controle e navegação), programação paralela, arquitetura de computadores, compiladores, linguagens de programação e metodologias de ensino-aprendizagem usando robótica.

Docentes

Engenharia de Sistemas de Software

Esta linha envolve investigações sobre técnicas de apoio à produção de software, enfatizando a melhoria da qualidade de produtos e de processos. A linha tem como objetivo fornecer ao pesquisador um sólido conhecimento técnico em Engenharia de Software, capacitando-o a analisar, propor soluções e gerenciar o processo de construção e adoção de sistemas informatizados em ambiente de trabalho, ensino e aprendizagem. Esta linha abrange métodos avançados de engenharia de software, linha de produto e de processo de software, engenharia de software baseada em evidência, educação em engenharia de software, desenvolvimento distribuído de software, desenvolvimento de software livre, gerência de projetos de software, melhoria de processo de software, mineração de repositórios de software e engenharia de software baseada em busca.

Docentes

Estrutura Curricular

Os cursos de Mestrado e de Doutorado do PCC compreendem atividades acadêmicas em disciplinas e atividades de pesquisa que levem à apresentação e à defesa de dissertação ou tese.

O PCC exigirá a integralização de no mínimo 24 créditos para o curso de Mestrado e de no mínimo 36 créditos para o curso de Doutorado, em disciplinas obrigatórias, eletivas e em demais atividades previstas. Cada unidade de crédito corresponde a 15 horas-aula.

A Estrutura curricular dos cursos de Mestrado (ME) e Doutorado (DO) do PCC (Resolução 096/2021-CI/CTC), nas linhas de pesquisa Inteligência Computacional (IC), Sistemas de Computação (SC) e Engenharia de Sistemas de Software (ESS), está apresentada abaixo.

Disciplinas Obrigatórias       
Código Disciplina

Créditos, Nível

Carga Horária Linha de Pesquisa
DIN4035 Arquitetura de Computadores

4, ME/DO

60  -
DIN4063 Engenharia de Software 4, ME/DO 60  -
DIN4079 Estágio de Docência I 2, ME/DO 30 -
DIN5001 Estágio de Docência II 2, DO 30 -
DIN4056 Estudos Dirigidos de Dissertação 0, ME 0 -
DIN5002 Estudos Dirigidos de Tese 0, DO 0 -
DIN4077 Metodologia de Pesquisa em Computação 2, ME/DO 30 -
DIN4062 Projeto e Análise de Algoritmos 4, ME/DO 60 -
DIN4078 Seminários Científicos 2, ME/DO 30 -
         
Disciplinas Eletivas       
Código Disciplina Créditos, Nível Carga Horária Linha de Pesquisa
DIN4083 Estatística e Processos Estocásticos 2, ME/DO 30 -
DIN4084 Felicidade 2, ME/DO 30 -
DIN4085 Inovação em TICs 4, ME/DO 60 -
DIN4086 Aprendizagem de Máquina 4, ME/DO 60 IC
DIN4082 Meta-heurísticas para Otimização Combinatória 4, ME/DO 60 IC
DIN4087 Processamento Digital de Imagens 4, ME/DO 60 IC
DIN4088 Reconhecimento de Padrões 4, ME/DO 60 IC
DIN4071 Tópicos em Inteligência Computacional I 2, ME/DO 30 IC
DIN4072 Tópicos em Inteligência Computacional II 2, ME/DO 30 IC
- Tópicos Avançados em Inteligência Computacional 4, ME/DO 60 IC
DIN4089 Arquiteturas Avançadas 4, ME/DO 60 SC
DIN4090 Controle de Robôs Móveis 4, ME/DO 60 SC
DIN4091 Robótica Inteligente Autônoma 4, ME/DO 60 SC
DIN4092 Internet de Todas as Coisas 4, ME/DO 60 SC
DIN4049 Tópicos em Sistemas de Computação I 2, ME/DO 30 SC
DIN4050 Tópicos em Sistemas de Computação II 2, ME/DO 30 SC
- Tópicos Avançados em Sistemas de Computação 4, ME/DO 60 SC
DIN4093 Desenvolvimento Ágil de Software 4, ME/DO 60 ESS
DIN4080 Engenharia de Software Experimental 4, ME/DO 60 ESS
DIN4094 Gerência de Projetos de Software 4, ME/DO 60 ESS
DIN4081 Métodos Avançados de Desenvolvimento de Software 4, ME/DO 60 ESS
DIN4095 Qualidade de Software 4, ME/DO 60 ESS
DIN4096 Tópicos em Engenharia de Sistemas de Software I 2, ME/DO 30 ESS
DIN4097 Tópicos em Engenharia de Sistemas de Software II 2, ME/DO 30 ESS
- Tópicos Avançados em Engenharia de Sistemas de Software 4, ME/DO 60 ESS

 

Mestrado

A grade curricular sugerida para o curso de Mestrado do PCC está apresentada abaixo:

1º Semestre

(12 créditos)

Projeto e Análise de Algoritmos (4)

Eletiva 1 (4)

Eletiva 2 (4)

2º Semestre

(10 créditos)

Obrigatória (4)

Eletiva 3 (2)

Metodologia de Pesquisa em Computação (2)

Seminários Científicos (2)

3º Semestre

(2 créditos)

Estudos Dirigidos de Dissertação (0)

Estágio de Docência I (2)

4º Semestre

(0 crédito)

Estudos Dirigidos de Dissertação (0)

 

Doutorado

A grade curricular sugerida para o curso de Doutorado do PCC está apresentada abaixo:

 

1º Semestre

(10 créditos)

Obrigatória 1 (4)

Eletiva 1 (4)

Eletiva 2 (2)

Estudos Dirigidos de Tese (0)

2º Semestre

(12 créditos)

Obrigatória 2 (4)

Eletiva 3 (4)

Metodologia de Pesquisa em Computação (2)

Seminários Científicos (2)

Estudos Dirigidos de Tese (0)

3º Semestre

(8 créditos)

Obrigatória 3 (4)

Eletiva 4 (2)

Estágio de Docência I (2)

Estudos Dirigidos de Tese (0)

4º Semestre

(6 créditos)

Eletiva 5 (4)

Estágio de Docência II (2)

Estudos Dirigidos de Tese (0)

5º Semestre

(0 crédito)

Estudos Dirigidos de Tese (0)

6º Semestre

(0 crédito)

Estudos Dirigidos de Tese (0)

7º Semestre

(0 crédito)

Estudos Dirigidos de Tese (0)

8º Semestre

(0 crédito)

Estudos Dirigidos de Tese (0)