https://www.youtube.com/watch?v=p1D5jlbrMV8&feature=emb_title (it appears that I can post the YouTube reference in full below):
The link to the reference material can be found at https://scikit-dsp-comm.readthedocs.io/en/latest/
Again, this work is a result of Dr. Wickert's writing the Dummies book. In my humble opinion, the book is a good start for students learning the trade (as is the dsprelated.com website!) :) There is a GitHub site with the examples in the above tutorial here https://github.com/mwickert/scikit-dsp-comm One of the nice features found on the GitHub site are Jupyter notebooks illustrating the theory (I am relatively new to Jupyter Notebook, having been schooled in how incredibly helpful they are by our own Dan Boschen in his series of DSP courses). Thanks Dan!
I hope this helps others :)
Thanks. Will add this to the list of excellent instructional information out there.
Note that unless you are experienced with Python and Jupyter notebooks, it does take a little effort to download, install his package, and understand some of the warnings (deprecations). I am presently going through his book and running the notebooks to see how out-of-date the material is (right now, I estimate roughly 1 year out of date.) On another note, Dan Boschen's class are much more sophisticated, but Dr. Wickert's material has other good information.