PySDR: A Guide to SDR and DSP using Python
summary
A practical overview of an undergraduate CS elective that teaches Digital Signal Processing and Software-Defined Radio using Python and open-source tools. It covers topics like digital signals, filtering, frequency-domain analysis, digital modulation, noisy channels, cellular and IoT, with hands-on implementation on PlutoSDR hardware using GNU Radio plus numpy, scipy and matplotlib. Also describes a free online textbook (PySDR) and lessons learned about teaching DSP/SDR to students and non‑EE learners.
AI-written summary · about
related talks
40mTuning In with SDR & Python
38mIntro to Satellite Data Processing Using Python
03h 14mGetting started with Object-Oriented Programming through Signal...
33mTeaching Python with tiny, occult pandas
42mLiberating Education: Free Software in the STEM Classroom
31mProgramming, Python, and Student-Directed Projects
22mDiscovering the mysteries of the universe with Python
32mTeaching programming in undergraduate psychology