Digital Transmission: A Simulation-Aided Introduction with V