Programa de Mestrado em Tecnologia da Informação e Comunicação: Engenharia de Software
University of Turku
Informação chave
Localização do campus
Turku, Finlândia
línguas
Inglês
Formato de estudo
No campus
Duração
2 anos
Ritmo
Tempo total
Propinas
EUR 12.000 / per year *
Prazo de inscrição
22 Jan 2025
Data de início mais cedo
Aug 2025
* gratuito para cidadãos de países da UE/EEE ou Suíça, para cidadãos de países não pertencentes à UE/EEE € 12.000/ano letivo
Introdução
Descubra todos os programas de graduação na University of Turku
Atenda à crescente demanda por desenvolvedores qualificados
O Programa de Mestrado em Tecnologia da Informação e Comunicação oferece educação versátil e de alta qualidade em áreas selecionadas das TIC, com uma reputação estabelecida em educação inovadora, interdisciplinar e internacional.
A especialização em Engenharia de Software treina especialistas para projetar e implementar sistemas de software exigentes. Abrange todo o ciclo de vida do projeto de software, fornecendo sólidas habilidades de programação e conhecimento abrangente sobre:
- design e arquitetura de software,
- metodologias ágeis no desenvolvimento de software,
- teste de software, garantia de qualidade e usabilidade,
- técnicas e paradigmas avançados de programação,
- privacidade e segurança como parte das implementações de software.
O currículo é uma combinação de teorias e práticas acadêmicas de engenharia de software usadas no desenvolvimento de software moderno. Central no currículo é aplicar a teoria à prática por meio de tarefas práticas de projetos. A demanda mundial por soluções digitais é enorme e há escassez de graduados em engenharia de software. Os alunos encontram muitas oportunidades de emprego regional, nacional e internacionalmente em cargos de design, implementação e gerenciamento em empresas de software e departamentos de TI de organizações industriais e outras instituições.
Converse com nossos alunos para saber mais sobre a vida estudantil em Turku
Excelência acadêmica e experiência
O curso de especialização em Engenharia de Software concentra-se em práticas de desenvolvimento de software, arquiteturas de sistemas de software, técnicas avançadas de programação e segurança de software.
O ensino neste programa credenciado EUR-ACE® é baseado nas mais recentes pesquisas de engenharia de software e em estruturas tecnológicas relevantes usadas na indústria de software. Você obterá profundo conhecimento teórico e habilidades pragmáticas na área de engenharia de software e sistemas de software; nossos instrutores têm experiências variadas tanto na academia quanto na indústria de software.
A universidade multidisciplinar oferece muitos caminhos de aprendizagem para você escolher e a liberdade de se concentrar na aquisição de profundo conhecimento tecnológico ou em uma habilidade multidisciplinar mais ampla definida, por exemplo, incluindo vários cursos de negócios no curso.
Faixas de Especialização
A especialização em Engenharia de Software é uma das cinco áreas do Programa de Mestrado em Tecnologia da Informação e Comunicação. O programa tem uma colaboração internacional de duplo diploma com a Escola de Mestrado do Instituto Europeu de Inovação e Tecnologia (EIT) e oferece quatro outros cursos de especialização:
Quer receber lembretes de prazos, convites para eventos e dicas uma vez por mês em seu e-mail?
Assine o boletim informativo do futuro com UTU enviado pelos serviços de admissão da University of Turku .
Admissões
Currículo
Estrutura do programa
- Estudos de nível avançado na disciplina principal 50 ECTS
- Módulo temático ou disciplina menor 20-25 ECTS
- Estudos eletivos 15-20 ECTS
- Tese de Mestrado em Tecnologia 30 ECTS
- Módulo temático ou disciplina menor, 20-25 ECTS
- Estudos eletivos, 15-20 ECTS
Tese de mestrado e tópicos
Na dissertação de mestrado, o aluno deverá comprovar capacidade de realização de trabalhos científicos e domínio de métodos de pesquisa, conhecimento da área de pesquisa e habilidade em redação científica. Ao escrever a dissertação de mestrado, o aluno precisa aplicar suas habilidades, habilidades e conhecimentos tecnológicos para identificar um problema de engenharia, estudar sua relevância para a área, propor e projetar uma solução, testar e analisar a solução e avaliar sua utilidade.
A tese é muitas vezes encomendada por uma empresa, o que significa que um aluno eficiente e capaz poderia ser contratado diretamente pela empresa que encomendou a tese, dando uma vantagem inicial para uma carreira na indústria. Por outro lado, um aluno com orientação acadêmica poderá escolher um tema de tese relacionado à pesquisa realizada por um de nossos grupos de pesquisa e candidatar-se ao cargo de doutorando após a conclusão de uma dissertação de mestrado academicamente diferenciada.
Os tópicos de teses de mestrado recentemente concluídas incluem:
- Estruturando um serviço Web moderno para usuários e mecanismos de busca
- Um estudo de caso sobre migração para nuvem e melhoria de aplicativo de doze fatores
- Conectando desenvolvimento de RPA e negócios: uma ferramenta para definição de processos, desenvolvimento ágil de RPA e manutenção
- Estimativa de esforço de desenvolvimento de software assistido por IA
- FERRAMENTAS PERSONALIZADAS como plataforma de integração geral para SOLIDWORKS - troca de dados ERP
- Monitoramento de uma infraestrutura de TI baseada em nuvem
- Utilizando web analytics no desenvolvimento ágil de sites de comércio eletrônico: a perspectiva de um desenvolvedor de software
- Gerenciamento de segredos em um ambiente Kubernetes multinuvem
- Migrando microsserviços para banco de dados gráfico
- Migração para nuvem
- Mudança de estrutura para modernização do serviço web
- Implementando acessibilidade da web para um aplicativo da web existente
Resultado do programa
Descrição da Competência
Após a conclusão do curso de especialização em Engenharia de Software, você obterá:
- sólida formação e experiência na área de engenharia de software na sociedade digitalizada de hoje;
- boa compreensão de metodologias modernas de desenvolvimento de software, capacidade de praticar métodos ágeis de desenvolvimento de software e princípios de desenvolvimento de software enxuto;
- compreensão da qualidade de software como um conceito, conhecimento prático de métodos de teste de software, ferramentas e automação de testes em todos os níveis de teste de software;
- compreensão de bons princípios de design de software, conhecimento de padrões importantes de design e arquitetura de software e capacidade de aplicá-los na prática. Habilidades para documentar e comunicar projetos;
- compreensão básica de negócios de software, princípios de startup enxuta e desenvolvimento de produtos de software;
- capacidade de aplicar os princípios de usabilidade no design de interfaces de usuário e de analisar e melhorar a experiência do usuário em sistemas de software, praticando as metodologias de design centrado no usuário;
- compreensão das implicações dos métodos, ferramentas e linguagens de desenvolvimento de software para a segurança e privacidade dos sistemas de software e, inversamente, a influência que os sistemas de software têm na privacidade e segurança de organizações e indivíduos;
- habilidades avançadas de programação e um bom domínio das linguagens de programação dominantes;
- capacidade de trabalhar em uma equipe multidisciplinar projetando sistemas de software complexos, habilidades básicas em gerenciar e liderar essas equipes;
- capacidade de pesquisar de forma independente informações sobre as mais recentes soluções de engenharia de software na literatura profissional e acadêmica;
- capacidade de compreender como os sistemas de software afetam a pegada de carbono, a igualdade dos usuários e desenvolvedores de sistemas e outros objetivos de desenvolvimento sustentável.
Além do conteúdo técnico e de domínio específico, o conteúdo do curso também dá atenção às habilidades gerais para a vida profissional necessárias, por exemplo, em uma carreira como especialista, empresário ou pesquisador.
Bolsas e Financiamento
Galeria
Oportunidades de carreira
Opções de trabalho
A indústria intensiva em informação tornou-se um dos setores empresariais mais importantes na Finlândia e a informação tornou-se um dos produtos mais relevantes. Na Europa, as TIC desempenham um papel fundamental na melhoria da rentabilidade do sector empresarial e na resposta às necessidades da sociedade.
O perfil de especialização que você recebe neste programa pode levar a um título de carreira de, por exemplo:
- Engenheiro de software
- Desenvolvedor de software
- Desenvolvedor-chefe
- Arquiteto de software
- Consultor de TIC
- Líder da equipe de software ou
- Gerente de Projetos de Software
Além de seguir carreiras na indústria de TI como especialistas em engenharia de software, os graduados do Programa também podem se candidatar a estudos de doutorado.
Carreira em pesquisa
O Mestrado (Tecnologia) oferece elegibilidade para estudos científicos de pós-graduação. Os cursos de pós-graduação são doutorado e licenciatura. Os diplomas podem ser concluídos na Escola de Pós-Graduação University of Turku .