Mestrado em Engenharia de Software
-
Upload
a-miguel-cruz -
Category
Documents
-
view
220 -
download
0
description
Transcript of Mestrado em Engenharia de Software
MESoft Mestrado em Engenharia de Software
A quem se destina
O Mestrado em Engenharia de Software
(MESoft) destina-se a recém-licenciados na
área de informática, computação gráfica e
eletrónica e a profissionais com experiência
no desenvolvimento de software que quei-
ram atualizar os seus conhecimentos,
nomeadamente no que respeita a tecnolo-
gias móveis e Web.
O acesso ao MESoft está condicionado a:
Detentores de curso de licenciatura em Eng.
Informática, Informática, Ciências da Com-
putação, Computação gráfica, TSI, eletróni-
ca e automação (desde que com experiencia
em programação);
Detentores de curso superior de licenciatura
noutras áreas, cujo currículo garanta com-
petências para frequentar o curso.
Objetivos do MESoft
Desenvolver, nos estudantes, capacidades
para compreender, analisar e aplicar con-
ceitos avançados de gestão de projetos de
software, e conceção, desenvolvimento e
manutenção de software de qualidade, em
diferentes domínios de aplicação e diversas
arquiteturas de implantação, recorrendo à
utilização de diferentes abordagens, ferra-
mentas, linguagens e paradigmas de
desenvolvimento.
“Gostei do MESoft porque é um curso
muito prático...”
— ex-aluno do MESoft.
Competências a desenvolver:
Compreender e aplicar o corpo de conhecimentos de Engenharia
de Software relativamente à Engenharia de Sistemas, Engenha-
ria de Requisitos, Design e Construção de Software, Teste, Manutenção, Gestão da Configuração, Gestão da Qualidade de
Software, Processo de Engenharia de Software;
Conhecer e ser capaz de selecionar e utilizar tecnologias, ferra-
mentas e métodos para uma adequada concepção, desenvolvi-
mento e verificação e validação de software;
Ter capacidade de planear, gerir e tomar decisões em projetos
de desenvolvimento de software;
Ser capaz de apreender modelos, técnicas e tecnologias emer-
gentes;
Conhecer e ser capaz de utilizar tecnologias e frameworks de
desenvolvimento em ambiente Web e Móvel;
Ter capacidade de comunicação, relacionamento interpessoal,
gestão de equipas e liderança.
Unidades Curriculares Área
Científica
Horas Traba-
lho Total
Horas
Contacto
ECTS Semestre
Engenharia de Requisitos ES 135 32 5 1º
Tópicos Complementares de Bases de Dados GI 135 32 5 1º
Design e Construção de Software ES 162 40 6 1º
Laboratório de Projeto I ES 162 40 6 1º
Programação de Sistemas Distribuídos LP 135 32 5 1º
Opção I CSH ou CE 81 16 3 1º
Interação Gráfica Avançada CG 135 32 5 2º
Mineração de Dados GI 135 32 5 2º
Qualidade de Software ES 162 40 6 2º
Laboratório de Projeto II ES 162 40 6 2º
Gestão de Projetos de Software ES 135 32 5 2º
Projeto ou Estágio (3 ECTS no 2º semestre + 30
ECTS no 3º semestre)
ES 81 + 810 16 + 20 3 + 30 2º + 3º
Plano Curricular:
Organização do MESoft:
O curso de mestrado em Engenharia de Software encontra-se organizado em torno
das unidades curriculares (UCs) de Laboratório de Projeto (I e II), as quais focam o
desenvolvimento pelos alunos de um projeto de software de relativa complexidade, e
que dura todo o semestre.
As UCs de Engenharia de Requisitos, Design e Construção de Software, Qualidade de
Software e Gestão de Projetos de Software fornecem conhecimentos do corpo de
conhecimentos de Engenharia de Software (SwEBOK).
As UCs de Tópicos Complementares de Bases de Dados, Programação de Sistemas
Distribuídos, Interação Gráfica Avançada e Mineração de Dados complementam a
formação com conhecimentos atuais essenciais para o bom desenvolvimento profis-
sional do engenheiro de software.
O aluno deve ainda optar por complementar a sua formação com uma das duas UCs
de opção: Inovação e Empreendedorismo ou Comunicação e Relações Interpessoais.
A UC de Projeto ou estágio completa a formação com o envolvimento do aluno num
estágio em empresa ou num projeto académico e/ou com empresas, e a redação de
um relatório de projeto ou estágio. O aluno poderá ainda optar por um trabalho de
investigação aplicada e a redação de uma dissertação de mestrado.
Áreas Científicas:
Engenharia de Software
Gestão da Informação
Computação Gráfica
Linguagens de Programação
Ciências Empresariais
(em opção)
Ciências Sociais e Huma-
nas (em opção)
Docentes do MESoft:
António Miguel Rosado da Cruz (Design e Construção de Software e Gestão de
Projetos de Software)
Jorge Manuel Barbosa Ribeiro (Mineração de Dados)
Luis Miguel Cabrita Romero (Interação Gráfica Avançada)
Maria Estrela Ferreira da Cruz (Qualidade de Software)
Miguel Ângelo Bento Alves (Tópicos Complementares de Bases de Dados)
Pedro Carneiro (Laboratório de Projeto I e II, e Gestão de Projetos de Software)
Pedro Miguel Ribeiro de Castro (Laboratório de Projeto I e II)
Rui Manuel da Silva Gomes (Engenharia de Requisitos)
Sara Maria de Oliveira Paiva (Programação de Sistemas Distribuídos)
Docente da área das Ciências Empresariais (Inovação e Empreendedorismo)
Docente da área das Ciências Sociais e Humanas (Comunicação e Relações Inter-
pessoais)
Exemplos de áreas para Projeto ou Estágio:
Aplicação de Software (Desktop, Web ou móvel) para um dado domínio ou cliente;
Aplicação móvel nativa para um dado domínio/cliente e uma dada plataforma;
Aplicação com camada de interface gráfica 2D ou 3D;
Portal integrador de aplicações empresariais;
Sistema de software/hardware com interação via Web ou sistema móvel;
… e muitas outras áreas envolvendo engenharia de software!
Sabia que:
O MESoft está acreditado pela A3ES, sem contrapartidas e pelo prazo de 5 anos.
O corpo docente do MESoft é constituído por 80% de doutorados e 50% de pessoas
com experiência na indústria de Software.
Diversos Projetos finais tiveram aplicação económica e/ou deram origem a start-ups.
Para mais Informação:
Escola Superior de Tecnologia e Gestão -
Instituto Politécnico de Viana do Castelo
Av. do Atlântico, s/n
4900-348 Viana do Castelo
e-mail: [email protected]
Telefone: 258 819 700
www.ipvc.pt/mestrado-engenharia-software http://www.ipvc.pt/mestrado-engenharia-software