This paper analyzes the current problems in the implementation of software engineering courses,such as the separation of theory from practice,the neglect of the student body,the single assessment method,etc,draws on the teaching method of Charles Sturt University in Australia,creates two-tree resources of software engineering courses,and Applies them to the teaching activities of software engineering courses.Based on the two-tree resources,it adopts the model of class division to design the process evaluation.Play the main role of students to improve the software engineering curriculum to a certain extent.