Innovative teaching in the courses of signal processing is conducted based on the concept of CDIO engineering education. Because the signal processing courses contain many mathematic knowledge and complicated theory and logic, it is difficult for students to have sensory awareness of the courses and connect theories with engineering practice. Therefore, based on the characteristics of signal processing course and the requirements for students, this paper explores the curriculum system, course content, teaching methods, practice skills and competency assessment methods in the pattern of CDIO. It aims to arouse students' interest in signal processing courses and improve their learning effects through reform of signal processing course, so that students to have deep understanding of the content of signal processing course from the perspective of engineering.