Hands-on Signals and Systems Theory