Welcome to my Master's Degree (Laurea Magistrale in Informatica) portfolio. This repository serves as a structured collection of my academic materials, projects, assignments, and study notes gathered during my university journey.
- Applied Cryptography: Study summaries and exam questions related to cryptographic algorithms and protocols.
- Autonomous Driving: Comprehensive materials covering both Control and Perception systems for autonomous vehicles, including hands-on assignments and projects.
- Distributed Systems: Theoretical notes and practical implementations, featuring the DTIP (Distributed Threat Intelligence Platform) project.
- General Computer Science Tutoring: A structured collection of teaching materials and slides I created/used for tutoring students in fundamental computer science concepts (Boolean algebra, programming, data structures).
- Privacy & Data Protection: Notes and regulatory tables concerning IT privacy laws, GDPR, and data protection mechanisms.
To ensure immediate access and visibility, all repositories related to Computer Security—including academic courses—are maintained as external, standalone projects.
- Secure Software Development: Master's course repository focusing on secure coding and practical exploitation labs (Nebula, Protostar, WebForPentester).
- Computer Security Labs: Master's course exercises and hands-on activities for Computer Security.
- Olicyber CTF Writeups: Solutions and writeups for Olicyber CTF challenges covering Web Security, Cryptography, and Network Analysis.
- HTB Writeups: Personal walkthroughs and writeups for HackTheBox penetration testing machines.
Across the various courses, you will find implementations and notes involving:
- Languages: Python, C++, Java, C
- Tools & Frameworks: ROS, PCL (Point Cloud Library), OpenCV
- Concepts: Kalman Filters, Path Planning (MPC, Stanley, Pure Pursuit), Distributed Algorithms, Cryptography
All files and directories follow the standard snake_case convention and are named in English for consistency and programmatic ease of access.
Created and maintained as a personal academic archive.