
Systems and Networks course focused on networks, servers and services, with activities on Linux, network configuration, security and system administration.
- Teacher: Vincenzo Siravo

Systems and Networks course focused on networks, servers and services, with activities on Linux, network configuration, security and system administration.

Systems and Networks course focused on networks, servers and services, with activities on Linux, network configuration, security and system administration.

TPSIT course focused on XML and JSON, parsing and writing in C and Java, socket-based client-server applications and REST services.

TPSIT course focused on XML and JSON, parsing and writing in C and Java, socket-based client-server applications and REST services.

Laboratory course focused on web development and data management, using HTML, CSS, JavaScript, PHP and SQL, through practical and progressive activities.

Laboratory course focused on web development and data management, using HTML, CSS, JavaScript, PHP and SQL, through practical and progressive activities.

This course introduces the fundamental concepts of the C++ language and its advanced features, such as classes, inheritance, polymorphism, templates, and data structures, providing practical examples for a deeper understanding.

After a short review in C of static and dynamic data structures, this course introduces the fundamental concepts of the C++ language and its advanced features, such as classes, inheritance, templates, and data structures, providing practical examples for a deeper understanding. In addition, the basics of developing simple graphical user interfaces (GUIs) are covered.

After a short review in C of static and dynamic data structures, this course introduces the fundamental concepts of the C++ language and its advanced features, such as classes, inheritance, templates, and data structures, providing practical examples for a deeper understanding. In addition, the basics of developing simple graphical user interfaces (GUIs) are covered.

In this course, the student will acquire the fundamental concepts needed to create processes with Linux/Unix and Windows. Additionally, they will learn to create threads in C and Java and exchange information between them.

The course covers the first three OSI layers with network planning (subnetting and VLSM), traffic analysis with Wireshark, simulation with CISCO Packet Tracer, and practical experiences on real devices. It also includes practical work on Linux shell and bash scripting.

The course covers the first three OSI layers with network planning (subnetting and VLSM), traffic analysis with Wireshark, simulation with CISCO Packet Tracer, and practical experiences on real devices. It also includes practical work on Linux shell and bash scripting.

The third-year Computer Science course is designed for third-year students and covers the fundamentals of programming using the C language.

In the third-year Technologies and Design of IT Systems and Telecommunications (TPSIT) course, an important focus is placed on data encodings and conversions, fundamental elements for the operation of IT systems and telecommunications.

In the third-year Technologies and Design of IT Systems and Telecommunications (TPSIT) course, an important focus is placed on data encodings and conversions, fundamental elements for the operation of IT systems and telecommunications.

The third-year Computer Science course is designed for third-year students and covers the fundamentals of programming using the C language.

The third-year Computer Science course is designed for third-year students and covers the fundamentals of programming using the C language.

Explore the use of graphics libraries in C++ to create a variety of interactive 2D games. This course will teach you the fundamentals of game graphics, from installing and configuring libraries to drawing shapes, handling input, and implementing animations. Throughout the course, you will develop several 2D games, each designed to deepen your understanding of specific aspects of graphics and C++ programming. Additionally, by the end of the course, you will learn how to use these libraries to graphically display data from IoT devices.