JetBrains e
ITMO University estão anunciando a admissão no programa de mestrado "Desenvolvimento de Software / Engenharia de Software" para os anos acadêmicos de 2019-2021.
Convidamos os graduados a obter conhecimentos relevantes no campo da programação e ciência da computação.
Curriculum
O primeiro semestre consiste principalmente de cursos “básicos”, que estudam algoritmos, bancos de dados, linguagens de programação, programação funcional, etc. Os estudantes vêm à magistratura, já com algum conhecimento na área de desenvolvimento de software, mas cursos básicos intensivos preenchem as lacunas e estabelecer as bases necessárias para treinamento adicional.
No segundo e terceiro semestres, os alunos continuam estudando disciplinas obrigatórias, mas os cursos especializados em uma das áreas que os alunos escolhem por si só após o primeiro semestre são adicionados ao currículo:
- desenvolvimento de software industrial,
- aprendizado de máquina
- teoria das linguagens de programação,
- análise de dados em bioinformática (em 2019 não haverá recrutamento para bioinformática).
O quarto semestre é dedicado ao trabalho em um diploma. Não há cursos obrigatórios, mas pelo menos três disciplinas devem ser selecionadas da extensa lista de disciplinas eletivas, que inclui análise de imagem, semântica de linguagens de programação, desenvolvimento móvel e outras.
O programa é restrito, mas não há nada de supérfluo: mesmo os cursos não essenciais ensinam as habilidades necessárias no setor de TI moderno. Por exemplo, aulas de inteligência emocional, tecnologia criativa (curso on-line) e inglês ajudarão você a aprender a se comunicar efetivamente com outros membros da equipe.
Prática
O treinamento prático é uma parte importante dos estudos de mestrado. Além das aulas clássicas do seminário, os alunos no início de cada semestre escolhem um projeto de treinamento e, durante vários meses, trabalham em seu desenvolvimento sob a orientação de professores, funcionários da JetBrains ou empresas parceiras e, no final do semestre, falam sobre os resultados. No decorrer desse trabalho, os alunos aprendem a aplicar o conhecimento teórico adquirido, a dominar as tecnologias modernas e a adquirir experiência em desenvolvimento em condições o mais próximas possível das reais. Muitos projetos estão diretamente relacionados ao desenvolvimento real dos produtos da empresa.
Processo de aprendizagem
Bolsa de estudos
Os alunos de pós-graduação recebem uma bolsa de patrocínio adicional, os organizadores ajudam com viagens a competições, conferências e outros eventos educacionais.
Local
Quase todas as aulas são realizadas no escritório da JetBrains na ponte
Kantemirovsky (
Kantemirovskaya St., 2 ). Os alunos têm à sua disposição uma cozinha onde você pode relaxar entre as aulas, tomar chá ou café e aquecer alimentos, além de uma sala de estudantes para trabalhar em trabalhos de casa e projetos.

Devdays
No primeiro e no segundo semestre, todos os alunos durante a semana devem participar da hackathon - DevDays. Os próprios caras criam projetos, formam equipes e distribuem papéis. No final da semana de trabalho - apresentação dos resultados, seleção dos vencedores, apresentação dos prêmios e pizza.
Continuidade
Entre os professores do programa de mestrado estão os atuais cientistas e desenvolvedores de grandes empresas de TI em São Petersburgo. Os graduados estão ativamente envolvidos no processo educacional: verificam os trabalhos de casa e ministram aulas práticas nos calouros.
Dormitório
Para estudantes não residentes, um lugar é fornecido no albergue da Universidade ITMO.
Dificuldades
Os futuros candidatos devem considerar que as aulas acontecem quatro dias por semana, de quatro a cinco pares, outro dia é alocado para trabalhar no projeto. O resto do tempo é gasto em trabalhos de casa. Devido à alta carga, combinar treinamento com trabalho (mesmo em meio período) não funcionará.
Parceiros
Os principais organizadores do programa são
JetBrains e
ITMO University . O principal parceiro do programa é o
Yandex .
O programa é organizado em colaboração com o
Computer Science Center .
Admissão
Para entrar no programa de mestrado, você deve passar com êxito no teste on-line e no teste de entrada introdutório. A submissão de documentos ocorre como padrão no comitê de seleção da ITMO University.
Teste online
Consiste em 10 a 12 problemas em matemática e programação na plataforma Stepik. Pode ser passado antes da apresentação oficial dos documentos. O objetivo do teste é determinar o nível do candidato e entender se o seu conhecimento é suficiente para a próxima etapa da campanha de admissão. O teste não requer treinamento especial: as tarefas verificam o conhecimento dos materiais dos cursos incluídos no programa de bacharelado de quaisquer especialidades técnicas.
Teste de entrada em tempo integral
Dentro de uma hora, o candidato precisa responder a duas perguntas teóricas por escrito e resolver vários problemas. Em uma entrevista de meia hora, os curadores e os professores discutirão respostas e soluções com o candidato e farão perguntas adicionais sobre outras seções da matemática e da programação do
programa de admissão . Durante a conversa, também falaremos sobre motivação: por que esse programa de mestrado em particular é interessante, quanto tempo o candidato planeja dedicar aos estudos e se ele está pronto para não trabalhar nos próximos dois anos.
Para obter informações detalhadas sobre o processo de admissão, exemplos de perguntas e tarefas do teste introdutório de entrada, consulte
o site da magistratura .
Detalhes de contato
Teremos o maior prazer em responder às suas perguntas por e-mail
mse@corp.ifmo.ru ou em um
bate-papo por telegrama .
Venha para o conhecimento! Vai ser difícil, mas muito interessante :)