Multi-Disciplinary Digital Signal Processing