O programa de Mestrado é dividido em 2 fases:
- Nos primeiros 18 meses a partir do ingresso como aluno regular, o candidato precisa obter 36 créditos em disciplinas, sendo que pelo menos 6 créditos precisam ser obtidos em disciplinas obrigatórias. A grade de disciplinas oferecidas em cada semestre é divulgada no site.
- No decorrer do 1º ano, o candidato, em conjunto com seu respectivo orientador, precisará definir o tema de mestrado e iniciar a pesquisa. Em até 12 meses a partir do ingresso como aluno regular, o candidato precisa ser aprovado em exame de qualificação e no exame de proficiência em língua inglesa.
- Em até 24 meses a partir do ingresso como aluno regular, a pesquisa proposta precisa ser concluída e a dissertação escrita ser defendida perante uma banca examinadora. Espera-se, também, que um artigo científico seja submetido.
Para obter mais informações sobre o Mestrado, acesse o Regimento do Programa.
Disciplinas obrigatórias
|
Carga horária
|
Créditos
|
---|---|---|
ENGENHARIA DE SOFTWARE
|
90
|
6
|
ESTÁGIO DOCÊNCIA*
|
60
|
4
|
METODOLOGIA DE PESQUISA CIENTÍFICA EM COMPUTAÇÃO
|
90
|
6
|
PROGRAMAÇÃO E ESTRUTURAS DE DADOS
|
90
|
6
|
PROJETO E ANÁLISE DE ALGORITMOS
|
90
|
6
|
REDES DE COMPUTADORES
|
90
|
6
|
TEORIA DA COMPUTAÇÃO
|
90
|
6
|
*Disciplina obrigatória apenas para alunos que recebem bolsa CAPES/Demanda Social.
Disciplinas eletivas
|
Carga horária
|
Créditos
|
---|---|---|
ALGORITMOS EM GRAFOS
|
90
|
6
|
ALGORITMOS DISTRIBUÍDOS
|
90
|
6
|
ANÁLISE DE AGRUPAMENTO
|
90
|
6
|
APRENDIZADO DE MÁQUINA
|
90
|
6
|
AVALIAÇÃO EXPERIMENTAL EM PROJETOS DE SOFTWARE
|
90
|
6
|
BANCO DE DADOS
|
90
|
6
|
COMPUTAÇÃO BIOINSPIRADA
|
90
|
6
|
COMPUTAÇÃO PARALELA
|
90
|
6
|
EMPREENDEDORISMO E INOVAÇÃO EM TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO
|
90
|
6
|
E-SCIENCE
|
90
|
6
|
ESTUDO DIRIGIDO
|
90
|
6
|
INTRODUÇÃO À CRIPTOGRAFIA
|
90
|
6
|
INTRODUÇÃO À OTIMIZAÇÃO LINEAR
|
90
|
6
|
LINGUAGENS DE PROGRAMAÇÃO
|
90
|
6
|
PROCESSAMENTO DE IMAGENS E SENSORIAMENTO REMOTO
|
90
|
6
|
ROBÔS MÓVEIS AUTÔNOMOS
|
90
|
6
|
SEMINÁRIOS
|
30
|
2
|
SISTEMAS DISTRIBUÍDOS
|
90
|
6
|
TÓPICOS AVANÇADOS EM ARQUITETURAS DISTRIBUÍDAS DE SOFTWARE
|
90
|
6
|
TÓPICOS AVANÇADOS EM TEORIA APLICADA À COMPUTAÇÃO
|
90
|
6
|
TÓPICOS EM BANCOS DE DADOS
|
90
|
6
|
TÓPICOS EM ENGENHARIA DE SOFTWARE E GESTÃO DO CONHECIMENTO
|
90
|
6
|
TÓPICOS EM INTERFACE HUMANO-COMPUTADOR
|
90
|
6
|
TÓPICOS EM SUSTENTABILIDADE
|
90
|
6
|