My undergrad BSc had a "thesis" period towards the end. I used it to learn some cryptography (math) and rust.
So this is not a "program" per se, just some experiments I wrote when I started to learn Rust and crypto.
And some quick notes on basic math – probably just as unstructured and flawed as the code :)