I discuss the challenges of teaching Digital Signal Processing (DSP) and Software-Defined Radio (SDR) concepts to those without any background in the area. At the University of Maryland I created an elective for undergraduates in the CS dept. that introd... (more…)
Read more »
I am a big fan of Dave Whyte’s vector animations, like this one: It was generated using a special animation language called Processing (here is Dave … (more…)
Read more »
An introduction and comparison of the Python libraries marshmallow vs. pydantic, which (de-) serialize data from and to Python objects and validate your data. (more…)
Read more »
Introduction The purpose of this blog post is to explore issues related to the selection of a first programming language for CS majors. I... (more…)
Read more »
The news of the time interval is that Debian's development version
has removed even the 'minimal' version of Python 2.7 (via). Among other things,
this includes the 'python2-minimal' and 'python2.7-minimal' packages,
both of which are gone from Debian's '... (more…)
Read more »