Saltar para:
Esta página em português Ajuda Autenticar-se
ESTS
Você está em: Start > Cursos/CE > Masters Degree > MES > Informação para Candidatos
Autenticação




Esqueceu-se da senha?

Campus Map
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Cursos

Mestrado em Engenharia de Software

Dados Gerais

Código Oficial: 6295
Sigla: MES

Diplomas

  • Especialização em Engenharia de Software (75 Créditos ECTS)
  • Mestrado em Engenharia de Software (120 Créditos ECTS)

Unidades Curriculares

Data Analytics

MES2 - ECTS At the end of this course the student should be able to:
• Identify the challenges and requirements for persisting and analyse big data
• To know the development phases of BI/Analytics projects
• Modelling and specifying a Datawharehouse
• Understand the best practices for coding the ETL process
• Conduct analytical queries to a multidimensional Datawharehouse through SQL OLAP extensions
• Evaluate, select and configure OLAP systems
• Differentiate and select several datamining algorithm classes, and their usage assumptions
• Develop visualizations for data and respective analyses results reporting, over existing platforms

Advanced Web Programming

MES4 - ECTS

This Course Unit aims to develop students' capabilities in the area of web programming at the customer level (front-end development).

In a less detailed way, this Curricular Unit also intends to develop the skills of students in the area of web programming at the server level (back-end development).

In the design of web applications particular attention will be given to issues related to Accessibility, mastery of its requirements, standards and implementation processes.

Software Quality

MES1 - ECTS This course presents high level aspects of software development.

The concept of quality invites the introduction of tecniques for project management, model definition and valitation, software testing on several layers of abstraction, and the use of quantitative metrics, from the basic unit level to the complete feature and integration level.

information and Software Security

MES3 - ECTS At the end of this curricular unit the student should be able to:
Understand the main paradigms and models of computer and information systems security.
Understand how cryptographic algorithms and protocols work.
Understand basic protection mechanisms.
Recognize vulnerabilities of organizational information systems and software.
Apply techniques, algorithms and use tools to prevent and defend attacks, enhancing information systems and software security.

Mobile Applications and Web Services

MES8 - ECTS Provide students with the knowledge to develop mobile applications based on Web services.

Software Reuse

MES5 - ECTS

At the end of this course, students will be able to:

  • Identify the distinct levels of reusing software, identifying the technical and non-technical issues.
  • Select and properly apply software architecture patterns in order to solve a specific problem.
  • Select and use components and software libraries to solve a specific problem.
  • Design and implement software libraries.
  • Select and use software components to solve a specific problem.

Internet Information Systems

MES6 - ECTS
837 / 5 000
 

Resultados da tradução

 
 
This Curricular Unit aims to develop students' skills in the area of web programming at the server level, creating and providing infrastructure for information management. Students will develop skills in using JavaScript to develop server-level solutions. Students will acquire knowledge about frameworks and development methodologies based on event-driven architectures, asynchronous programming, real-time web. Special attention will be given to the development through the use of template engines, CSS pre-processors and interconnection to relational and/or NoSQL database systems. Students will also be able to use the REST architecture and to develop web services to create an application data layer.

Information Visualisation

MES7 - ECTS

Project or Traineeship

MES11 - ECTS The objectives to be achieved are, in addition to the technical execution of the project, primarily as follows:
- develop the ability to address a real computer engineering problem, presenting a solution that can be implemented;
‐ provide students with a contact with the business reality, facilitating the approach to management practices and the practice of engineering, applied in companies

Digital Marketing

MES9 - ECTS

Automatic information Extraction

MES10 - ECTS - Acquisition of knowledge for the formulation of a practical problem using pattern recognition techniques
- Ensure that students acquire the ability to implement and use various supervised and unsupervised classification algorithms
- Provide theoretical and practical skills to perform intelligent analysis of unstructured data, namely in texts, and in particular using common examples on the internet, such as web pages, asynchronous messages and e-mail, using the acquired pattern recognition techniques in this UC.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-04-28 às 20:14:42