This document summarizes Carrier Sense Multiple Access (CSMA) techniques for digital data communication systems. It describes four CSMA access modes: 1-Persistent, Non-Persistent, P-Persistent, and O-Persistent. It also discusses CSMA protocol modifications like CSMA with Collision Detection (CSMA/CD), CSMA with Collision Avoidance (CSMA/CA), and Virtual Time CSMA (VTCSMA). Applications of different CSMA techniques are provided. At the end, it mentions including a MATLAB code sample for CSMA/CD.