In this paper we present the collaborative learning model we are currently developing and implementing in digital signal processing course. Its major components are: reading quizzes to motivate students to prepare for class; short lectures focused on the most important or most difficult concepts in the reading; and in-class problem-solving exercises to reinforce important concepts. The first results from the implementation of the proposed model are satisfying. In our opinion, the students have accepted the proposed collaborative learning model.