This document describes an experiment to generate and demodulate frequency shift keyed (FSK) signals. FSK modulation encodes digital data by shifting the carrier frequency between two discrete levels. The experiment uses MATLAB to generate an FSK signal by shifting the carrier between two frequencies (10Hz and 20Hz) according to a random binary data sequence. The FSK signal and original digital signal are plotted. FSK demodulation is performed using a phase locked loop circuit and low pass filters to recover the transmitted data from the modulated carrier.