Skip to content

NoFlyFre/master-degree-portfolio

Repository files navigation

🎓 Master's Degree Portfolio (Informatica Magistrale)

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.

📂 Repository Structure

  • 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.

🛡️ Dedicated Security Repositories

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.

🛠️ Tech Stack & Topics

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

📝 Naming Convention

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.

About

A comprehensive portfolio of Master's Degree projects at UNIMORE, featuring work in Autonomous Driving, Distributed Systems, and Cryptography.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors