Computer and Telecommunications Engineering

Diário da República, 2nd series - N.17 - January 24, 2018. Announcement No. 13/2018

The Master's in Computer and Telecommunications Engineering (MEIT) was designed to provide high quality training, with international technical-scientific and human skills, focusing on the emerging world, particularly in the context of the 4th Industrial Revolution, covering essential topics Information Systems and Technologies such as Big Data, Internet of Things and 5G/6G, Cybersecurity, Robotics and Artificial Intelligence.
The era of Globalization and Automation are subjects enhanced by technology, widely covered in this Master's program, as well as soft skills such as critical and analytical thinking, teamwork or working in English.
Since this Master's program is wide, depending on motivation and the optional curricular units selected (all semesters have optional units), the student can follow the Informatics area or the Telecommunications, with professors from both areas who act as facilitators of the teaching-learning process.
The curricular structure of this Master's program and the programmatic contents were defined to prepare students for successful professional and academic careers at an international level, inserted in the era of Globalization.

The next edition of this master's program will be taught in English.

    SYLLABUS

    - Junior Laércio

    This curricular unit delves into relevant topics in the development of Web applications and their application in the current context of Web application development. As this is an eminently practical discipline, students are expected to:

    • Knowing and knowing how to use the typology of architectures most used today in the context of Web applications.
    • Knowing and knowing how to use emerging technologies in this area, with regard to each of the most relevant application layers: i) Frontend, ii) Backend and iii) Data Layer.
    • Apply these concepts in the development of a concrete application that is sufficiently complex for them to understand the sophistication involved in the development of large-scale applications.
    • Relate the different development standards taught, with languages or technologies existing in the job market

    - Mario Marques Silva

    • Knowledge of the main aspects related to mobility, in particular technologies and protocols for wireless networks.
    • Mastery of hot topics in networks (3G, 4G, 5G systems, security, quality of service, etc.) and positioning systems.
    • Ability to evaluate, design and develop new wireless communication products, protocols and services, in particular 5G cellular communications.
    • Critical analysis of current limitations and future challenges in wireless networks.

    - Isabel Alvarez

    This curricular unit aims to:

    1. Equip students with basic knowledge of computer ethics
    2. Equip students with the knowledge of professional ethics in engineering for the development of information systems
    3. To analyze the impact that the use of these systems and the new information and communication technologies can have on society.

    - Joaquim Cunha Viana

    • Study the vulnerability levels of Network systems and the possibility of advanced security solutions.
    • Promote the integrated acquisition of in-depth knowledge of network systems protection mechanisms, providing an analytical and strategic understanding of advanced level security issues.
    • To be able to identify and know high-risk situations and sources of threats to the security of Network systems.
    • Know how to detect vulnerabilities in Network systems.
    • Ability to choose network systems protection solutions, according to advanced security criteria.
    • Ability to manage and configure advanced security mechanisms in network equipment, in information distribution and storage flows.

    - Adriana Fernandes

    This Curricular Unit addresses algorithms and methodologies to analyze large amounts of data, with different sources, and considering different scales of temporal analysis. More focus will be given to Map Reduce techniques as a tool for creating parallel algorithms that can process large amounts of data. In particular, the objectives of the course are:

    • Understand the interdisciplinarity and emerging nature of the Data Science discipline and the framework of Big Data in this context;
    • Know how to create and explore the possibility of a Map-reduce platform for implementing algorithms to mine large heterogeneous amounts of data;
    • Identify meaningful, actionable and business results from large-scale data analysis, with concrete examples.

    • Provide specialized training on state-of-the-art local and personal networks, also providing a review of the state of the art of these networks;
    • Develop skills in the calculation of IPv6 addressing, as well as in the approach of IPv6 networks compared to IPv4 networks;
    • Develop technical and scientific skills in the area of embedded systems, sensor networks and wireless actuators;
    • Understand the concept of Internet of Things (IoT) and its application in the real world;
    • Design, develop and apply end-to-end IoT solutions capable of solving real problems in the most different areas, such as: health, environment or smart cities.

    - Adriana Fernandes

    • Knowledge of the main aspects related to mobility, in particular technologies and protocols for wireless networks.
    • Mastery of hot topics in networks (3G, 4G, 5G systems, security, quality of service, etc.) and positioning systems.
    • Ability to evaluate, design and develop new wireless communication products, protocols and services, in particular 5G cellular communications.
    • Critical analysis of current limitations and future challenges in wireless networks.

    - Antonio Garção Cabeças

    • Enable the recognition of the value of the concept of risk in the elaboration of IT projects;
    • Identify the different dimensions of risk, namely the technological dimension;
    • Provide basic instruments for a formal risk analysis and adequate methods to manage risks in IT projects.

     

    - Héctor Ascama

    • Provide specialized training in Data Transport Networks and Telecommunications Systems;
    • Provide insight into communications architectures;
    • Provide an insight into analogue and digital transmission;
    • Provide critical insight into MAN/WAN networks and the networks of the future.

    - Marco Costa

    • Demonstrate, in writing, knowledge of the most important issues and problems in person-machine interfaces;
    • Demonstrate an understanding of human perception and behavior in the analysis of day-to-day interactions between the person and technology;
    • Use established design principles and methodologies to solve human-machine interaction problems;
    • Gain confidence in dealing with different perspectives on person-machine interfaces and the ability to apply them to your design problems;
    • The ability to design, plan and execute task analysis and system performance studies from a human-machine interface perspective. Present the results clearly and effectively;
    • Demonstrate awareness of current areas of inquiry by identifying and summarizing examples of recent progress.

    • Knowledge of the main aspects related to satellite communications (SATCOM), geo-location, positioning and image and video capture systems, in particular the technologies and protocols for wireless networks used in this medium.
    • Mastery of the types of orbits used in satellite constellations, and associated physical analysis.
    • Knowledge of propagation models associated with satellite communications and link budget analysis.
    • Ability to evaluate, design and develop new satellite communication products, protocols and services.
    • Critical analysis of current limitations and future challenges in satellite communications.

    - Adriana Fernandes

    • Know research methods;
    • Know the different forms of scientific communication;
    • How to identify a research topic;
    • Conduct research and literature review;
    • How to develop an investigation plan;
    • Research tools;
    • Learning to write a scientific text.

    - Inês de Almeida

    • Acquire the fundamental concepts of Cloud Computing, cementing the necessary background, as well as acquiring the proper terminology;
    • Acquire skills in building, using and managing clouds (public and private).

    • Knowledge of the main fundamentals of mobile communication systems involving multiple antennas (MIMO);
    • Ability to understand the different architectures of MIMO systems and relate them to their specific objectives, which include increasing capacity, multiplexing or improving the quality of communications;
    • Recognition and critical analysis of the main challenges posed by MIMO systems, both in terms of interference and in terms of the complexity inherent to their implementation;
    • Implementation and design of transmitters and receivers suitable for mobile channels involving MIMO systems;
    • Critical analysis of the applicability of receptors associated with massive MIMO systems. Implementation issues.

    - Gonçalo Valadao

    • Discuss hot topics in the area of Computer Engineering, focusing on sustained arguments and supported by appropriate paradigms and methodologies, as well as the approach to technological solutions;
    • Elaborate and structure a proposal for a research work or a Project work to be carried out in the context of the Master's;
    • Carry out the proposed work and present it publicly at a seminar.

    - Mario Marques Silva

    • Discuss hot topics in the Telecommunications area, focusing on sustained arguments and supported by appropriate paradigms and methodologies, as well as the approach to technological solutions;
    • Elaborate and structure a proposal for a research work or a Project work to be carried out in the context of the Master's;
    • Carry out the proposed work and present it publicly at a seminar.

    • Students must acquire new skills capable of integrating the knowledge acquired throughout the course, allowing the study of problems and the implementation of solutions within the scope of Computer Engineering and Telecommunications;
    • Students must carry out a research work on a topic in the areas of Computer Engineering or Telecommunications with a view to preparing a Master's dissertation, or a defined Project Work, or even a curricular internship in an organization, which culminates in the public presentation Master's dissertation or Project or Internship report.

    • Students must acquire new skills capable of integrating the knowledge acquired throughout the course, allowing the study of problems and the implementation of solutions within the scope of Computer Engineering and Telecommunications;
    • Students must carry out a research work on a topic in the areas of Computer Engineering or Telecommunications with a view to preparing a Master's dissertation, or a defined Project Work, or even a curricular internship in an organization, which culminates in the public presentation Master's dissertation or Project or Internship report.