An undergraduate digital signal processing lab as an example of integrated teaching | IEEE Conference Publication | IEEE Xplore