Self-teaching course is an attempt to adapt to the modern educational concept, explore new teaching mode and cultivate students' self-teaching ability in Beijing University of Technology. We investigated and analyzed the self-teaching course demand of experimental class towards students in experimental class and ordinary class of traffic engineering of grade 2014, respectively. Based on the result analysis of teaching mode and teaching effect of self-teaching course in Beijing University of Technology, we analyzed and discussed the curriculum setting of self-teaching course based on the demand of students in traffic engineering experimental class. The results show that self-teaching course can meet the demand of students in traffic engineering experimental class and improve their professional ability.