These nine assignments were created to give students a basic understanding of LabVIEW programming. They are intended to be self-paced, but students should reasonably be expected to complete one assignment per week. (This leaves time for instructors to incorporate a student-designed LabVIEW-based project at the end of the course, if so desired.) Each assignment consists of a programming exercise along with related pages in the LabVIEW textbook. Programming hints are given, along with a picture of the front panel, and a downloadable working version of the VI (with no access to the block diagram).