Boggle Solver

Boggle solver is a Python 3 program for solving N-by-N Boggle boards, recursively finding all possible words.

Music Lights

Turning your music into a lights show! An exercise in signal theory, and digital filtering. Explanations of the Nyquist-Shannon sampling theorem, Fourier analysis, and more with visual aids.