This document describes an experiment demonstrating direct-sequence spread spectrum (DSSS) communication. It discusses generating a DSSS signal by XORing a data pattern with a pseudorandom bit sequence and modulating the result. MATLAB code is provided to implement the process. Key aspects of DSSS include spreading a signal's power over a wide bandwidth to make it less susceptible to interference and more difficult to intercept without the pseudorandom sequence key. The experiment output shows the DSSS signal, its spectrum, and demodulated output. DSSS is used in applications like CDMA to transmit at low signal-to-noise ratios securely.