This is a list of the projects I have worked on so far as part of the Computer Science degree at the University of Bologna
Notebooks covering topics such as SVD, nonlinear equations, LSQ, polynomial regression, unconstrained optimization and image enhancement.
AI agent capable of playing CXGame, a generalized version of the Connect Four game where the grid has an arbitrary size and the players need to align an arbitrary number of pieces to win.
A platformer game in ASCII graphic developed with C++ and ncurses library. The project includes several levels, enemies, power-ups and a market.
First six projects of From Nand to Tetris: Building a Modern Computer From First Principles (https://www.nand2tetris.org/).