Skip to main content
CODE 114464
ACADEMIC YEAR 2025/2026
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05
LANGUAGE English
TEACHING LOCATION
  • GENOVA
MODULES Questo insegnamento è composto da:

OVERVIEW

The exam covers two essential modules in robotics, focusing on different aspects of programming and architecture design. Here follows a brief overview of the two modules, but further information is available on the individual module pages.

Advanced Robotics Programming (ARP)
This module delves into system programming for robotics, emphasizing multi-tasking, distributed, and concurrent programming. Students will learn to utilize operating system services for designing reliable and portable robotic programs. 

Cognitive Architectures for Robotics (COGAR)
This module introduces the highly experimental field of cognitive architectures in robotics. It aims to equip scholars and future researchers with the conceptual tools and practical knowledge needed to design and implement complex robotic architectures with advanced perception, reasoning, and action capabilities.

AIMS AND CONTENT

PREREQUISITES

  • Advanced concepts and knowledge in programming with C/C++
  • Basic knowledge of Python and Java (helpful but not mandatory)
  • Basic understanding of an operating system's kernel structure
  • Basic networking concepts

TEACHERS AND EXAM BOARD

EXAMS

EXAM DESCRIPTION

The class consists of two modules, and the final exam mark is the average of the intermediate tests from both modules. Please refer to each module for a detailed description of its respective intermediate test.

ASSESSMENT METHODS

The class is divided into two modules, with specific assessment methods for each module’s learning outcomes detailed within the corresponding module descriptions.