
AVL Search Tree (C++)
Developed for the Advanced Data Structures course (UFC). This project implements a database query system using an AVL tree to support exact, prefix, and range searches over personal data loaded from a CSV file.

Developed for the Advanced Data Structures course (UFC). This project implements a database query system using an AVL tree to support exact, prefix, and range searches over personal data loaded from a CSV file.

A Python application using sockets that implements a custom cryptographic protocol to guarantee Confidentiality, Integrity, and Authenticity.

A Python application built with pygame and pygame-gui to visualize common graph search algorithms.

Implementation of a sparse matrix in C++ using orthogonal circular singly-linked lists.