Computer network is an important professional basic course for network engineering majors. Aiming at the goal of cultivating applied talents in the professional talent training plan and the current situation of learning and learning in computer network courses, this paper analyzes the problems and causes of this course, and proposes teaching content, teaching methods and teaching modes. The ideas of teaching reform were carried out, and some reforms were put into practice. Through practice, we can see that the teaching reform of this course is feasible and can improve the teaching effect.