Supporting courseware for an Introductory course on Signal Processing