This document summarizes a student project on signal processing using a Pluto-SDR hardware platform and GNU Radio Companion software. It introduces software defined radio (SDR) and discusses implementing basic digital modulation schemes like AM and FM. Experiments were conducted transmitting test signals, taking FFTs and waterfall plots of received signals, and building an FM receiver flowgraph. The document concludes SDR concepts were demonstrated practically using the Pluto-SDR and GRC helps learn communication system theories.