a carregar...

Mestrado em Engenharia de Software

Departamento de Engenharia Informática

abrir site outros cursos
Ano lectivo

2013-2014

Código DGES

6295

Tipo de Curso

2º Ciclo - Mestrado de Formação ao Longo da Vida

Qualificação Atribuída

Mestre

Duração

4 Semestre(s)

Créditos ECTS

120.0

Categoria

Mestrado de Formação ao Longo da Vida

Coordenador(es) do Curso

Bruno Miguel Brás Cabral (bcabral@dei.uc.pt)

Marco Paulo Amorim Vieira (mvieira@dei.uc.pt)

Objetivos Gerais do Curso
Este ciclo de estudos tem por objetivo oferecer em Portugal, através de uma parceria entra a UC e a CMU, formação profissional avançada em Engenharia de Software. Os graduados são profissionais absolutamente indispensáveis à indústria de software, capazes de gerir projetos de grande dimensão, complexidade e restrições impostas pelo mercado. Portugal precisa de ser capaz de formar as pessoas capazes de estar no topo da hierarquia técnica da indústria de software mundial. Os mestres em engenharia de software são necessários para a indústria de software da mesma forma que os MBAs o são para a gestão, não havendo nenhuma oferta similar em Universidades Europeias, pelo que a necessidade do mercado é evidente. Este curso pode também influenciar de forma profunda e positiva a maneira como as Universidades Portuguesas, e a Universidade de Coimbra em particular, constroem a sua oferta de mestrados profissionais, pensados para formar líderes técnicos para a indústria, altamente qualificados.
Objetivos da Aprendizagem e Competências a Desenvolver
Este mestrado define os seus objetivos de aprendizagem, operacionalizados pelas suas unidades curriculares e verificados através da análise do percurso académico dos alunos, tendo como referência o perfil necessário para profissionais capazes de, dada uma necessidade, aplicar uma abordagem sistemática, disciplinada e quantificável conducente ao desenvolvimento, operação e manutenção de um sistema de software que satisfaça os requisitos funcionais e os atributos de qualidade relevantes. Os objetivos descritos em seguida são estruturados recorrendo aos Descritores de Dublin, integrando competências de carácter horizontal e competências específicas da profissão de engenheiro de software, entendendo-se os mesmos como requisitos para a obtenção do grau.
a) Conhecimento e capacidade de compreensão
- Conhecer e compreender de forma crítica e aprofundada os princípios centrais da Engenharia de Software,
designadamente os envolvidos nas soluções informáticas para problemas de complexidade e dimensão
elevadas.
- Compreender de forma crítica os conhecimentos envolvidos nas soluções para as principais áreas de aplicação da Engenharia de Software.
- Conhecer as metodologias e técnicas necessárias para a realização de um projeto de software, incluindo: gestão de projetos, engenharia de requisitos, desenho de arquiteturas de software, testes e qualidade de software, integração de sistemas, etc.
b) Aplicação de conhecimentos e compreensão
- Demonstrar capacidade para conceber, projetar e implementar soluções envolvendo os conhecimentos e conceitos adquiridos de forma reflexiva, em situações novas e não-familiares.
c) Realização de julgamento/tomada de decisões
- Demonstrar a capacidade para integrar conhecimentos, lidar com questões complexas, julgar de modo crítico novas propostas científicas e tecnológicas, desenvolver soluções, conceber modelos, sistemas e processos ou emitir juízos em situações de informação limitada ou incompleta, com requisitos em competição, incluindo reflexões sobre as implicações e responsabilidades éticas e sociais que resultem ou condicionem essas soluções e esses juízos.
- Demonstrar capacidade para promover a busca e a aplicação de métodos e soluções inovadoras, apelando à curiosidade, à criatividade e ao rigor.
d) Comunicação
- Demonstrar a capacidade de comunicar as suas conclusões – e os conhecimentos e os raciocínios a elas subjacentes – quer a especialistas, quer a não especialistas, por via escrita ou oral, em contextos nacionais e internacionais, de uma forma clara e sem ambiguidades.
- Demonstrar capacidade para trabalhar de forma cooperativa, nomeadamente em contextos de liderança envolvendo equipas heterogéneas.
e) Competências de autoaprendizagem
- Demonstrar ter desenvolvido as competências que lhe permitam prosseguir autonomamente na ampliação dos saberes e competências, de um modo fundamentalmente auto-orientado.
Regime de Estudo
A tempo integral em regime presencial, diurno
Acesso a um Nível de Estudos Superior
Doutoramento
Condições de Acesso e Ingresso

Embora a maioria dos alunos admitidos no programa comum do MSE CMU-UC realizar cursos de graduação em ciência da computação, engenharia, matemática ou física, candidatos que possam demonstrar claramente a capacidade de realizar trabalho de pós-graduação em engenharia de software também são considerados, uma vez que a sua excelência académica e o seu potencial profissional irá compensar a falta de preparação formal. Experiência em programação é um requisito, mas não é critério único de admissão. Os candidatos serão avaliados de acordo com as suas habilitações literárias. Para entrar no programa MSE da CMU-UC é necessário:
1. Dois anos de experiência num projecto importante de desenvolvimento de software (se o candidato não tiver pelo menos dois anos de experiência, pode ainda assim entrar no Mestrado em Tecnologia da Informação (MSIT-SE), que se enquadra na parceria CMU-UC)
2. Conhecimento, pelo menos ao nível de um curso de licenciatura ou bacharelato, de matemática discreta, algoritmos e estruturas de dados e linguagens de programação.
3. Competências de programação em pequena escala, bem como de utilização de uma linguagem imperativa estruturada em bloco ou programação orientada a objectos, tal como Java, C + +, Pascal, Modula2, Ada ou C.
4. Conhecimento prático dos métodos de programação e organização de computadores.
5. Um profundo conhecimento de pelo menos dois dos seguintes tópicos: técnicas de compilação, linguagens de programação comparativa, sistemas operativos, sistemas de banco de dados

A informação disponibilizada não dispensa a consulta do Aviso de Abertura disponível nesta página.

Reconhecimento da Aprendizagem Prévia
Dois anos de experiência profissional requeridos para acesso ao programa
Enquadramento Legal da Qualificação
A qualificação tem enquadramento no Decreto-Lei n.º 74/2006, de 24 de Março, alterado e republicado pelo DL n.º 107/2008, de 25 de Junho; Portaria n.º 782/2009, de 23 de Julho.
Saídas Profissionais
Desenvolvimento de Software, Arquitecto de Software, Gestor de Projectos de Software, Engenheiro de Requisitos, Gestor de Qualidade de Software /
Regras de Avaliação e Classificação
Sendo a avaliação uma atividade pedagógica indissociável do ensino, destina-se a apurar as competências e os conhecimentos adquiridos pelos estudantes, o seu espírito crítico, a capacidade de enunciar e de resolver problemas, bem como o seu domínio da exposição escrita e oral. São admitidos a provas de avaliação os estudantes inscritos nas respetivas unidades curriculares no ano letivo a que as provas dizem respeito e, simultaneamente, inscritos nessas provas, quando tal inscrição for necessária, nos termos do nº 6 do artigo 4º do Regulamento Pedagógico da Universidade de Coimbra. Entendem-se por elementos de avaliação os seguintes exemplos: Exame escrito ou oral, testes, trabalhos escritos ou práticos, bem como projetos, individuais ou em grupo, que poderão ter de ser defendidos oralmente e a participação nas aulas. A avaliação de cada unidade curricular pode incluir um ou mais dos elementos de avaliação indicados anteriormente. A classificação de cada estudante, para cada unidade curricular, traduz-se num valor inteiro compreendido entre 0 e 20 valores e consideram-se aprovados os estudantes que obtiverem a classificação final mínima de 10 valores. Sempre que a avaliação de uma unidade curricular compreenda mais do que um elemento de avaliação, a nota final é calculada a partir das classificações obtidas em cada elemento de avaliação, através de uma fórmula tornada pública na ficha de unidade curricular, nos termos do nº 2 do artigo 7.º do RPUC.
Requisitos para Obtenção da Qualificação

Conclusão de 120 ECTS, incluindo Desenvolvimento de um projecto de Software para um cliente real

Plano de Estudos
Calendário
1º Semestre
Data de início: 16-09-2013
Data de início (primeiro ano): 16-09-2013
Data de fim: 21-12-2013
2º Semestre
Data de início: 10-02-2014
Data de fim: 31-05-2014
Acreditações
- A3ES
Agência de Avaliação e Acreditação do Ensino Superior
Período(s)
  • 2014-09-16 a 2020-09-15
R/A-Ef 1565/2011 - DGES
Direcção Geral de Ensino Superior
Período(s)
  • 2011-03-18