In this paper, we first analyzed the course setting of programming in computer major and discussed the problems that exist in the computer programming course, then we put forward a course integration scheme according to the actual situation and the thinking of teaching reform, so as to improve the quality of the program design course teaching and cultivate the students' innovation ability.