Curriculum and Labs for Engineering Education

Showing results for 
Search instead for 
Did you mean: 

Communication Systems Projects with LabVIEW (Connexions)

Communication Systems Projects with LabVIEW

Instructor:Prof. Ed Doering
Institution:Rose-Hulman Institute of Technology
Courseware Link:

Developed by Prof. Ed Doering, a professor in the ECE department at the Rose-Hulman Institute of Technology (Terre Haute, IN),  “Communications Systems Projects with LabVIEW” is a set of hands-on student projects for  undergraduate communications system classes or laboratories. It covers fundamental communications systems topics such as bit error rate (BER) versus Eb/No, coherent detection, baseband modulation, inter-symbol interference (ISI) / eye diagrams, and block coding.

The courseware is hosted on Connexions, a web-based open publishing resource, and is available for download now, ready-to-use by educators as assignments or lab exercises. Like other content available on Connexions, the project material is organized as modules, enabling educators flexibility to use as a set or build their own custom courseware, using modules from this set as components of their new content.

The modules make extensive use of screencasts -- videos captured directly from the computer screen with audio narration and a hallmark of this resource -- use a mixture of hand-drawn text, animations, and video of the LabVIEW tool in operation to provide a visually rich learning environment.


The courseware consists of ten student projects and 40 subVI specifications which are organized into a collection available here: The following sections list out the modules that make up the collection.

Simulation and Visualization of Fundamental Concepts

Channel Coding and Error Control

FSK Demodulation

Bandpass Communications Over the Speaker-Air-Microphone Channel

SubVI Specifications

General-Purpose Utilities
Baseband Modulation and Pulse Amplitude Modulation (PAM)

Bandpass Modulation

Demodulation and Bitstream Regeneration

Hamming Block Coding

Speaker - Air - Microphone (SAM) Channel

Caller ID Decoder

About Connexions

Connexions is an environment for collaboratively developing, freely sharing, and rapidly publishing scholarly content on the Web. The Content Commons on Connexions contains educational materials for everyone — from children to college students to professionals — organized in small modules that are easily connected into larger collections or courses. All content is free to use and reuse under the Creative Commons "attribution" license.

Sam Shearman