Signals and systems lab courses that are currently offered at many universities are mostly based on textbased programming languages and environments, in particular MATLAB. This paper presents an alternative programming approach in these courses by combining textual with graphical programming. This hybrid programming approach offers code interactivity in a time-efficient manner. Example labs are presented to demonstrate how this approach allows students to interact and experiment with their codes to gain a better understanding of the signal processing concepts.
Nasser D. Kehtarnavaz, Philip Loizou, Mohammad Rah