Mestrado em Engenharia de Software

10
MESoft Mestrado em Engenharia de Software

description

Mestrado em Engenharia de Software do Instituto Politécnico de Viana do Castelo (Escola Superior de Tecnologia e Gestão)

Transcript of Mestrado em Engenharia de Software

Page 1: Mestrado em Engenharia de Software

MESoft Mestrado em Engenharia de Software

Page 2: 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.

Page 3: Mestrado em Engenharia de Software

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.

Page 4: Mestrado em Engenharia de Software

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.

Page 5: Mestrado em Engenharia de Software

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:

Page 6: Mestrado em Engenharia de Software

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.

Page 7: Mestrado em Engenharia de Software

Á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)

Page 8: Mestrado em Engenharia de Software

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)

Page 9: Mestrado em Engenharia de Software

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!

Page 10: Mestrado em 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