Signal processing projects at Technische Universität Darmstadt: how to engage undergraduate students in signal processing practice | IEEE Journals & Magazine | IEEE Xplore