Programa de Mestrado em Ciência da Computação
Você deseja expandir seu conhecimento em resolução de problemas e programação? O programa de Mestrado em Ciência da Computação é direcionado a estudantes que desejam alcançar uma compreensão mais profunda da área e desenvolver uma atitude científica caracterizada pelo raciocínio lógico e análise crítica. Após a conclusão do seu grau, você pode ingressar em estudos de doutorado ou em trabalhos de desenvolvimento em ciência da computação em uma empresa.
As qualificações necessárias para seguir o programa são conhecimento teórico e habilidades práticas em resolução de problemas algorítmicos, incluindo habilidades de programação bem desenvolvidas. Em particular, você deve ser capaz de programar em linguagens de programação como C, Java e Python e, se necessário, se familiarizar rapidamente com outras linguagens de programação. Você também deve estar familiarizado com os fundamentos da matemática discreta e conceitos fundamentais da teoria da computação, como autômatos, linguagens formais, computabilidade e complexidade computacional.
A tese completa seus estudos
Durante o primeiro semestre do programa, você fará quatro cursos, dos quais dois são obrigatórios: Inteligência Artificial – Métodos e Aplicações e Algoritmos Eficientes. Os dois cursos restantes são Princípios de Sistemas de Banco de Dados e Complexidade Computacional. Os dois últimos não são obrigatórios, mas são pré-selecionados e altamente recomendados. Próximo ao final do programa, após cursar uma série de disciplinas eletivas, você fará o curso Conferência de Estudantes em Ciência da Computação, que oferece uma introdução prática à escrita científica. Este curso o preparará para sua tese de mestrado, que compreende 30 créditos ECTS, e que completa seus estudos.
Quer saber mais - converse com nossos alunos
Desenvolvimento de Software
Os cursos do programa consistem em palestras, seminários, trabalho em grupo e tutoriais em conjunto com diferentes tipos de tarefas e trabalho de laboratório. Essas tarefas geralmente são obrigatórias e muitas vezes consistem em desenvolvimento de software de algum tipo. Conte com uma carga de trabalho de 40 horas por semana, mesmo que haja menos horas agendadas. Espera-se que você organize seu trabalho de forma autônoma, de uma maneira que se adeque a você e aos seus estudos.
Seus professores também são cientistas nas áreas em que ensinam. Todo o ensino é em inglês.
Mais informações na página do programa
Após a conclusão do seu grau, você pode se candidatar a posições como estudante de doutorado em Ciência da Computação ou áreas relacionadas em todo o mundo. Você também pode trabalhar na indústria, onde cientistas da computação altamente qualificados são muito procurados, ou no setor público.