Scientific Python worked through as coding practice for a Signals and Systems course. Six notebooks: five covering one library each, plus one covering the central theorem of the course. All of them ...