Explores the wave equation for a vibrating string and its numerical solution using finite difference formulas and the Newmark scheme in MATLAB/GNU Octave.
Explores functional reactive programming as a cleaner and more functional alternative to the traditional observer pattern, using signals to simplify complex observer hierarchies.