Connected Vehicles [C2X]

Summer 2022 @ Politecnico di Torino


Today's automotive industry is increasingly relying on computer science in product innovation. Young professionals are expected to have specialized knowledge in the fields of electronics, software and vehicular networks -- both in-car networks and networks of moving cars. This lecture teaches important concepts from these domains, starting with in-car networks (from individual electronic control units, modern bus systems, system and network architectures, to driver assistance functions, security and safety). The lecture then moves to networks of moving cars (from communication technology and system architectures, to the design of advanced traffic information systems, security and safety). Particular emphasis is given to the relevant question of balancing users' privacy with their safety and security.

Learning Outcome

The learning objective is to understand the fundamental concepts of vehicular networking. Students understand these concepts and are able to apply this knowledge.


Basic understanding of packet switched networks and TCP/IP protocol suite; programming experience with C/Unix.

Course Grade

  • Midterm quiz (20%)
  • Term project (40%)
  • Final exam (40%)



This course consists of alternating blocks of lectures and projects. The lecture gives an overview and background information on the topics of car-to-x communication as well as the performance evaluation of such systems. During the projects, this knowledge will be applied in hands-on simulative performance studies. All simulation code will be written in C++ and executed on Linux systems.


Last modified: 2023-10-07