This tutorial discusses analog-modulation techniques with the LabVIEW-based AnalogMod package, developed for the illustration of different modulation types in undergraduate labs. The tool can generate and display the time- and frequency-domain behaviors of modulated signals. All the modulation parameters can be specified by the user. The package also enables adding noise to a modulated signal, and selecting among different types of baseband pulse-shaping filters. Examples presented here may be partially built in a virtual LabVIEW environment, and partially on circuit boards, to enhance the practical skills of undergraduate students. The transition between the virtual and the real world is accomplished via data-acquisition cards, installed i...