Signal and system with matlab computing and simulink modeling is a good book for communication student and engineer due to the methods and tools mentioned in the book