Compressive sensing revolutionizes signal processing by acquiring and reconstructing sparse signals using fewer measurements than traditional methods. It combines sampling and compression, exploiting signal sparsity in domains like Fourier or Wavelet to reduce computational burden and data storage requirements. This unit covers fundamentals, sparsity, sensing matrices, recovery algorithms, theoretical guarantees, and applications. It explores advanced techniques like structured sparsity and dictionary learning, addressing challenges in hardware design, algorithm scalability, and integration with machine learning for improved performance.