Michael Ossmann, the creator of the popular HackRF, shows the basics of digital signal processing (DSP) and gives an introduction into the topic of SDR and the GNU Radio framework in particular. Needed is only the HackRF (or if you are brave any other SDR peripherial e.g. the RTL-SDR dongle). Up until now (August 2015) Michael provided nine lessons, which can be downloaded via http or torrent and which are released under a CC BY license. The lessons start with an introductory lesson, which clarifies the needed tools and the setup process and then goes on to the basics of DSP, over dB-measures (what also every CS should know btw), certain mysteries, the HackRF itself and then to more differentiated topics like Aliasing and OOK.
The videos can be found here: https://greatscottgadgets.com/sdr/