logo_orizzontale_WHITE
PROGRAMMAZIONE DIDATTICA COORTE A.A. 2026/2027
CORSO DI LAUREA MAGISTRALE in 11963 ROBOTICS ENGINEERING (classe LM-32 )

SCHEDA INFORMATIVA

Sede amministrativa:  GE
Classe delle lauree in: 

Classe delle lauree magistrali in INGEGNERIA INFORMATICA (classe LM-32)

Durata:  2 anni
Indirizzo web:  https://corsi.unige.it/corsi/11963
Dipartimento di riferimento:  SEZIONE INTERSCUOLA POLITECNICA DEL DIBRIS

PIANO DI STUDI

1° anno (coorte 2026/2027)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità
114455 ROBOTICS FUNDAMENTALS 11 This teaching unit is composed of two modules, each contributing to the development of core competencies in the modeling, analysis, and control of complex mechanical systems, with a particular focus on robotics. Overall, the course aims to provide students with a solid theoretical and practical foundation for the design, control, and analysis of manipulators and complex mechanisms in robotics contexts.

-

  56846 - MODELING AND CONTROL OF MANIPULATORS IINF-04/A 6 6 CFU CARATTERIZZANTI Ingegneria Informatica
The purpose of the module is to introduce the fundamentals of kinematic modeling and control techniques of serial manipulators, including geometric modeling, task Jacobian matrices, inverse kinematics, and closed-loop kinematic control.

-

  80514 - MECHANICS OF MECHANISMS AND MACHINES IIND-02/A 5 5 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The module aims to provide students with the basic knowledge of the fundamentals of the theory of mechanisms and machines, including synthesis, analysis, modeling, singularities, kinematics and elements of dynamics, serial and parallel architectures, compliant mechanisms, architectures for robotics, the Lie group of rigid body displacement, and screw theory.

-


30 CFU tra i seguenti insegnamenti:
114461 ARTIFICIAL INTELLIGENCE FOR ROBOTICS IINF-05/A 10 The teaching unit consists of two modules, which together provide a comprehensive introduction to the principles and applications of AI techniques in autonomous robotic systems. Overall, the course aims to equip students with the theoretical understanding and practical tools needed to design and implement intelligent, autonomous robotic systems capable of operating in complex environments.

-

  104731 - ARTIFICIAL INTELLIGENCE FOR ROBOTICS II IINF-05/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The purpose of the module is to introduce concepts related to knowledge representation and reasoning, including ontologies, description logics, OWL, subsumption and instance checking, planning for hybrid domains with a particular focus on discrete and continuous domains, and AI-based robot motion algorithms such as RRTs, probabilistic roadmaps, and belief-space planning, as a logical continuation of Artificial Intelligence for Robotics 1.

-

  104734 - ARTIFICIAL INTELLIGENCE FOR ROBOTICS I IINF-05/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The purpose of the module is to introduce the students to the foundations of logic and logic-based intelligent agents. The logics to be covered include propositional logic, first order logic and decidable sublasses of first order logic useful in robotic applications (modal and temporal logics, satisfiability modulo theory). For each logic, the formal syntax and semantics will be presented, as well as the related decision problems and reasoning algorithms.

-

114465 MOBILE ROBOTICS AND ROBOT DYNAMICS IINF-04/A 10 The technig unit is composed of two modules, each focusing on key aspects of robot dynamics, control, and mobile robot design. Overall, the course aims to provide students with a solid understanding of the dynamics, control, and planning techniques required to design and implement robotic systems, including mobile robots, in real-world applications.

-

  86738 - ROBOT DYNAMICS AND CONTROL IINF-04/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The module aims to provide students with a general understanding of the dynamic modelling of robot manipulators and the fundamentals of dynamic control of robots, as key elements for the design of robot controllers and for the implementation of robot-controlled operations involving interaction with objects (e.g. for their manipulation), the environment (e.g. force control), and humans (e.g. human–robot collaborative tasks).

-

  106956 - MOBILE ROBOTS IINF-04/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The module aims to provide students with a general understanding of the kinematic modeling and motorization of mobile robots, illustrated through the detailed study of the differential drive robot, as well as of localization techniques based on the Extended Kalman Filter, including laboratory activities using real data and the presentation of tuning methodologies. The course further aims to introduce observability issues through practical examples, planning methods applicable to mobile robots such as potential field methods and Rapidly-exploring Random Trees, and control techniques with direct application to mobile robots, including static and dynamic feedback control and Lyapunov-based control, illustrated on the case of the differential drive robot.

-

114466 REAL TIME SYSTEMS 10 The teaching unit is composed of two modules and aims to provide students with a general understanding of real-time applications and real-time operating systems, as well as of real-time design and programming and embedded systems.

-

  80169 - REAL-TIME OPERATING SYSTEMS IINF-05/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The purpose of the teaching unit is to introduce issues concerning real-time applications and real-time operating systems, as well as real-time design and programming and embedded systems.

-

  80190 - EMBEDDED SYSTEMS IINF-04/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The purpose of the teaching unit is to introduce the fundamentals of embedded systems, including a brief review of the most relevant architectures and a focus on microcontroller programming for control applications, with particular attention to peripheral configuration and real-time and event-based programming techniques.

-

114464 SOFTWARE AND COGNITIVE ARCHITECTURES FOR ROBOTS IINF-05/A 10 The teaching unit consists of two modules, each focusing on essential aspects of programming and cognitive systems for robotic applications. Overall, the course aims to equip students with both the software development skills and the understanding of cognitive architecture necessary for designing robots capable of complex interactions with their environments.

-

  86736 - ADVANCED AND ROBOT PROGRAMMING IINF-05/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The goal of the module is to give the students the fundamentals of POSIX programming, concurrent programming, and inter-process communication (i.e., interrupts, signals, pipes, threads, semaphores, shared memory, sockets, publish/subscribe methods). The objective involves both theoretical knowledge and practical work (coding for multiprocess / distributed systems). State-of-the-art programming languages are used in coding, in particular C and rust.

-

  86805 - COGNITIVE ARCHITECTURES FOR ROBOTICS IINF-05/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The module aims to provide students with a general understanding of robots as multi-purpose, multi-form, and multi-function machines, and of how next-generation robots are expected to exhibit new and unique behaviors compared to current machines, in terms of their objectives, structure, and capabilities. The course further aims to introduce the design of cognitive architectures for robots capable of coping with this diversity in form and function, enabling robots to perceive their environment, interpret it through knowledge representation and reasoning models, and act effectively upon it. All these topics are addressed with a research-oriented approach.

-

114463 SYSTEM IDENTIFICATION AND CONTROL OF MULTI-VARIABLE SYSTEMS IINF-04/A 10 The teaching unit is composed of two modules, each focusing on critical aspects of system analysis, identification, and control in the context of multi-variable systems. Overall, the teaching unit provides students with the theoretical and practical skills necessary for the analysis, identification, and control of multi-variable systems, particularly in robotics and dynamic systems applications.

-

  80181 - CONTROL OF MULTI-VARIABLE SYS. IINF-04/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The objective of the module is that of presenting the basic methodologies for the analysis and control of multivariable systems with particular emphasis on linear time invariant ones. The module will start with a review of the basic concepts relevant to (linear) systems in state space form. Stability and structural properties of state space multivariable dynamic systems will be addressed with particular emphasis on the linear time invariant case. Matrix pseudo inversion methods will be discussed with reference to robot inverse kinematics and control allocation problems. The module will end with the treatment of some specific topics concerning multivariable control methods as applied in robotics scenarios (eg. linear state space observers used for robot navigation or control allocation used for robot control).

-

  111106 - SYSTEM IDENTIFICATION IINF-04/A 5 5 CFU CARATTERIZZANTI Ingegneria Informatica
The goal of the module is to provide methodologies and tools for designing systems’ models to be used for control, estimation, diagnosis, prediction, etc. Different identification methods are considered, both in a “black box” context (where the structure of the system is unknown), as well as in a “grey box” (uncertainty on parameters) one. Methods are provided for choosing the complexity of the models, for determining the values of their parameters, and to validate them. Moreover, state estimation problems are addressed and their connections with control and identification are considered.

-

 

10 CFU tra i seguenti insegnamenti:
86735 COMPUTER VISION INFO-01/A 5 5 CFU A SCELTA A Scelta dello Studente
The teaching unit aims at providing knowledge on theory and tools on the basics of Computer Vision, for the extraction of semantic and geometric information about a scene from an image or a sequence of images. Topics of interest include: camera models and image formation; camera calibration; connection between 2D images and 3D scene structures; image processing basics as image filtering, local features extraction (edge, corner, blob), including the use of multi-scale image representations; image matching, with reference to classification and retrieval problems; stereo vision and scene depth estimation; motion detection in image sequences, including change detection and optical flow estimation.

-

86928 MACHINE LEARNING FOR ROBOTICS I INFO-01/A 5 5 CFU A SCELTA A Scelta dello Studente
The teaching unit introduces the basics of Machine Learning and Artificial Neural Networks, as well as other well-known techniques for solving supervised and unsupervised learning problems, with a specific emphasis on Robotics applications. Such learning systems can be applied to pattern recognition, function approximation, time-series prediction and clustering problems. Some mention will be made to the use of ANNs as static systems for information coding, and dynamical systems for optimization and identification.

-

80183 MECHANICAL DESIGN METHODS IN ROBOTICS IIND-02/A 5 5 CFU A SCELTA A Scelta dello Studente
The purpose of the teaching unit is to introduce the design process, including specification, conceptual design, and product design, and to provide students with the basic principles of industrial robot design.

-

105038 SIGNAL PROCESSING IN ROBOTICS IIET-01/A 5 5 CFU A SCELTA A Scelta dello Studente
TThe goal of the teaching unit is to provide the basic notions for the design of analog (both passive and active) and digital filters tailored for processing sensor measurements in robotic applications. The topics are proposed to students through both theoretical lessons and practical activities such as the simulation and the hardware realization of filters.

-

 
104729 RESEARCH TRACK 1 2 2 CFU ALTRE ATTIVITA' Tirocini Formativi e di Orientamento
The teaching unit aims to equip students with the foundational skills for software programming in robotics. It covers essential development tools (Docker, GitHub, Linux), basic programming in Python and C++, and introduces the Robot Operating System (ROS and ROS2) for building and managing robotic applications.

-

104730 RESEARCH TRACK 2 5 5 CFU ALTRE ATTIVITA' Tirocini Formativi e di Orientamento
The teaching unit aims to provide students with key skills related to the presentation of results and research methodology in the context of robotics. Specifically, it covers software documentation, data visualization techniques, the use of interactive notebooks, basic statistical analysis, and the fundamentals of research design.

-


2 CFU tra i seguenti insegnamenti:
114460 ENGLISH LANGUAGE FOR ROBOTICS ENGINEERING 2 2 CFU ALTRE ATTIVITA' Tirocini Formativi e di Orientamento
The purpose of the teaching unit is for participants to acquire knowledge and understand technical terminology, technical documentation, and oral and written communication skills in professional contexts, to enhance intercultural skills for collaboration in global teams, and to develop the linguistic and technical proficiency needed for effective communication and collaboration in complex international settings within the robotics industry.

-

114459 ITALIAN AS A FOREIGN LANGUAGE_ROBOTICS ENGINEERING 2 2 CFU ALTRE ATTIVITA' Tirocini Formativi e di Orientamento
L'insegnamento mira a fornire agli studenti una generale comprensione della comprensione orale e scritta della lingua locale, nonché un’introduzione alla cultura del paese.

-

 

2° anno (coorte 2026/2027)

Codice Disciplina Settore CFU Tipologia/Ambito Obiettivi Formativi Propedeuticità

12 CFU tra i seguenti insegnamenti:
80188 AMBIENT INTELLIGENCE IINF-05/A 4 4 CFU CARATTERIZZANTI Ingegneria Informatica
The goal of the teaching unit is to enable students to understand the Ambient Intelligence computing paradigm, which envisions a world where people (and possibly robots) are surrounded by intelligent sensors/actuators and interfaces embedded in the everyday objects around them.

-

98457 COOPERATIVE ROBOTICS IINF-04/A 4 4 CFU CARATTERIZZANTI Ingegneria Informatica
The goal of the teaching unit is to first introduce a modern task-priority based control of robotic systems such as dual arm robots, mobile manipulators, floating underwater vehicle-manipulator systems, which are all characterized by a high number of degrees of freedom. The framework is extended to the case where multiple robots need to work together, for example to manipulate and transport objects cooperatively.

-

106723 EXPERIMENTAL ROBOTICS LABORATORY IINF-05/A 4 4 CFU CARATTERIZZANTI Ingegneria Informatica
The teaching unit aims to provide students with practical and theoretical skills for developing advanced robotic applications. It covers robot modeling for simulation, the integration of computer vision and planning libraries with ROS and ROS2, the use of the ROS and ROS2 navigation stack, and the implementation of REST APIs for robotic systems.

-

86798 MACHINE LEARNING AND DEEP LEARNING IINF-05/A 8 8 CFU CARATTERIZZANTI Ingegneria Informatica
The teaching unit is designed to equip students with advanced knowledge and skills in the fields of machine learning and data analysis. Building upon foundational concepts, students delve into cutting-edge techniques and methodologies essential for tackling real-world problems in diverse domains. The teaching unit addresses a comprehensive review of fundamental machine learning algorithms, including supervised and unsupervised learning, and deep learning architectures. Through hands-on exercises and projects, students gain proficiency in implementing these algorithms using popular libraries.

-

94866 SOCIAL ROBOTICS IINF-05/A 4 4 CFU CARATTERIZZANTI Ingegneria Informatica
The objective of the teaching unit is to make students aware about the most relevant issues in the fields of social robotics, including: verbal and nonverbal human-robot interaction; cultural factors in the design of social robots; anthropomorphic and zoomorphic robots and robot behaviours; sensors for human-robot interaction; methodology and constraints in making experiments with robots and human participants; application scenarios. The student will face these problems both from a theoretical perspective and through practical assignments, by exploring in depth one of the topics above on real robots for social interaction.

-

108857 TRUSTWORTHY ARTIFICIAL INTELLIGENCE FOR ROBOTICS IINF-05/A 4 The teaching unit is composed of two modules, each focusing on the security and reliability of AI systems in robotics. Overall, the teaching unit aims to provide students with both theoretical and practical expertise in ensuring the security, safety, and trustworthiness of AI systems used in robotics.

-

  108606 - TRUSTWORTHY ARTIFICIAL INTELLIGENCE IINF-05/A 3 3 CFU CARATTERIZZANTI Ingegneria Informatica
The aim of this teaching unit is to provide students with fundamental and advanced concepts on the security of machine learning and trustworthy artificial intelligence.

-

  108858 - TRUSTWORTHY AI ROBOTICS USE CASES IINF-05/A 1 1 CFU CARATTERIZZANTI Ingegneria Informatica
The module aims to provide students with a general understanding of specific use cases for the evaluation of the security of the object recognition system of the iCub robot, as well as the ability to answer open-ended questions without reference materials, solve numerical exercises, and use open-source libraries for the security evaluation of machine learning algorithms used by modern robots.

-

104737 VIRTUAL REALITY FOR ROBOTICS IINF-05/A 4 4 CFU CARATTERIZZANTI Ingegneria Informatica
L'insegnamento mira a fornire agli studenti una generale comprensione dei fondamenti della grafica, della modellazione e dell’animazione di oggetti digitali 3D, e a introdurre le competenze di programmazione necessarie per costruire applicazioni e sistemi basati su simulazione in realtà virtuale, mista, aumentata ed estesa (VR, AR, MR, XR). L'insegnamento mira inoltre a rendere gli studenti consapevoli della natura interdisciplinare della VR per la robotica, che spazia dalla programmazione mobile alla biomeccanica, dalla percezione sensoriale alla robotica umanoide e ai videogiochi, al fine di gestire interazioni complesse tra oggetti e attori simulati e/o fisici (sia in first-person view sia in third-person view).

-

 

16 CFU tra i seguenti insegnamenti:
80188 AMBIENT INTELLIGENCE IINF-05/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The goal of the teaching unit is to enable students to understand the Ambient Intelligence computing paradigm, which envisions a world where people (and possibly robots) are surrounded by intelligent sensors/actuators and interfaces embedded in the everyday objects around them.

-

98454 BIOMEDICAL ROBOTICS IBIO-01/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The purpose of this teaching unit is to provide a perspective on robotic technologies applied to (and inspired by) themes of biomedical research and practice. The first part of the course is intended to offer a background on biological signals and their applications in human-machine interfaces. The second part is devoted to in-depth analysis of specific applications. These include basic research in sensory-motor systems, advanced surgical and diagnostic techniques, body and brain machine interfaces, robots for assistance and rehabilitation, prosthetics, biomimetic robotics.

-

98457 COOPERATIVE ROBOTICS IINF-04/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The goal of the teaching unit is to first introduce a modern task-priority based control of robotic systems such as dual arm robots, mobile manipulators, floating underwater vehicle-manipulator systems, which are all characterized by a high number of degrees of freedom. The framework is extended to the case where multiple robots need to work together, for example to manipulate and transport objects cooperatively.

-

121487 ELECTRICAL DRIVE SYSTEMS FOR ROBOTICS IIND-08/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The teaching unit provides core knowledge for the design and control of electrical drive systems in modern robotics, covering power electronics, electrical machines, sensing technologies, and energy storage solutions. Participants develop skills in modeling and analyzing converters and machines, and in applying advanced control strategies such as Field-Oriented Control for precise and energy-efficient motion. By the end of the lessons, participants will be able to select appropriate motors and converter topologies and integrate control, sensing, and energy solutions to meet real-world robotic application requirements.

-

106723 EXPERIMENTAL ROBOTICS LABORATORY IINF-05/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The teaching unit aims to provide students with practical and theoretical skills for developing advanced robotic applications. It covers robot modeling for simulation, the integration of computer vision and planning libraries with ROS and ROS2, the use of the ROS and ROS2 navigation stack, and the implementation of REST APIs for robotic systems.

-

108861 INTRODUCTION TO QUANTUM INFORMATION AND COMPUTATION FOR ROBOTICS FIS/02 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
This teaching unit aims to introduce the key concepts and methods of Quantum Information and Computation. The first part will provide the operational elements of quantum mechanics and quantum information: superposition principle, quantum entanglement, the quantum bit (qubit) and quantum logical gates. The second part will introduce the basic quantum algorithms and applications to informatics such as quantum database search algorithm, quantum teleportation and superdense coding. The final part will deal with some possible applications to robotics. It will be shown as the above ideas and concepts can be introduced in software architecture for robots that exploit quantum-inspired perception, reasoning and action techniques.

-

86798 MACHINE LEARNING AND DEEP LEARNING IINF-05/A 8 8 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The teaching unit is designed to equip students with advanced knowledge and skills in the fields of machine learning and data analysis. Building upon foundational concepts, students delve into cutting-edge techniques and methodologies essential for tackling real-world problems in diverse domains. The teaching unit addresses a comprehensive review of fundamental machine learning algorithms, including supervised and unsupervised learning, and deep learning architectures. Through hands-on exercises and projects, students gain proficiency in implementing these algorithms using popular libraries.

-

121488 MARINE ROBOTICS IINF-04/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The teaching unit provides an introduction to Marine Robot applications, vehicles and their related algorithms and technologies for Navigation, Guidance and Control (NGC). Students will learn the basics of marine robot models, their possible propulsion solutions, navigation sensors and application landscapes. Students will learn how to analyse and implement basic navigation, guidance and control algorithms for autonomous marine underwater or surface vehicles.

-

104749 PSYCHOLOGY OF PERCEPTION AND ACTION PSIC-01/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The teaching unit aims to provide students with a general understanding of perception and action as fundamental aspects of robot behaviour, including both stereotyped and purposive behaviours, and of the need for robots, especially in human interaction contexts, to employ mental models of the human they are interacting with, to perceive the environment and their actions using shared categories, and to act in a credible manner. The teaching unit further aims to provide advanced knowledge and theoretical insights on these topics.

-

111072 SMART COUPLED SYSTEMS FOR SENSING AND ACTUATION IMIS-01/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative

-

94866 SOCIAL ROBOTICS IINF-05/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The objective of the teaching unit is to make students aware about the most relevant issues in the fields of social robotics, including: verbal and nonverbal human-robot interaction; cultural factors in the design of social robots; anthropomorphic and zoomorphic robots and robot behaviours; sensors for human-robot interaction; methodology and constraints in making experiments with robots and human participants; application scenarios. The student will face these problems both from a theoretical perspective and through practical assignments, by exploring in depth one of the topics above on real robots for social interaction.

-

108857 TRUSTWORTHY ARTIFICIAL INTELLIGENCE FOR ROBOTICS IINF-05/A 4 The teaching unit is composed of two modules, each focusing on the security and reliability of AI systems in robotics. Overall, the teaching unit aims to provide students with both theoretical and practical expertise in ensuring the security, safety, and trustworthiness of AI systems used in robotics.

-

  108606 - TRUSTWORTHY ARTIFICIAL INTELLIGENCE IINF-05/A 3 3 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The aim of this teaching unit is to provide students with fundamental and advanced concepts on the security of machine learning and trustworthy artificial intelligence.

-

  108858 - TRUSTWORTHY AI ROBOTICS USE CASES IINF-05/A 1 1 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
The module aims to provide students with a general understanding of specific use cases for the evaluation of the security of the object recognition system of the iCub robot, as well as the ability to answer open-ended questions without reference materials, solve numerical exercises, and use open-source libraries for the security evaluation of machine learning algorithms used by modern robots.

-

104737 VIRTUAL REALITY FOR ROBOTICS IINF-05/A 4 4 CFU AFFINI O INTEGRATIVE Attività Formative Affini o Integrative
L'insegnamento mira a fornire agli studenti una generale comprensione dei fondamenti della grafica, della modellazione e dell’animazione di oggetti digitali 3D, e a introdurre le competenze di programmazione necessarie per costruire applicazioni e sistemi basati su simulazione in realtà virtuale, mista, aumentata ed estesa (VR, AR, MR, XR). L'insegnamento mira inoltre a rendere gli studenti consapevoli della natura interdisciplinare della VR per la robotica, che spazia dalla programmazione mobile alla biomeccanica, dalla percezione sensoriale alla robotica umanoide e ai videogiochi, al fine di gestire interazioni complesse tra oggetti e attori simulati e/o fisici (sia in first-person view sia in third-person view).

-

 
60452 MASTER THESIS 30 30 CFU PROVA FINALE Per la Prova Finale
The MSc thesis must be elaborated by the student in an original fashion and under the guidance of one or more supervisors. It will have to exhibit an appropriate understanding of fundamental principles, an adequate use of resources and bibliography, as well as rational and argumentation-related capabilities. It must be developed with a clear English language, be based on well-defined design and experimental practices, as well as on critical thinking.

-

114467 RESEARCH METHODOLOGY 2 2 CFU ALTRE ATTIVITA' Tirocini Formativi e di Orientamento
This teaching unit is intended to provide the student with the necessary skills and tools to carry out and present a research topic. It presents the profession of university staff, researchers in research institutions, and in R&D departments in enterprises and how to apply for them. This teaching unit includes also the beginning of the bibliographical study and collect information part for the MSc thesis topic.

-