Various high-level design competitions are very helpful to the teaching of architecture undergraduates. Choosing a competition as a design course to organize all teachers and students to participate has many advantages, but there are also some difficulties. Through the teaching practice of competition courses organized in recent years, the advantages and disadvantages of competition courses are analyzed, and the teaching organization process from competition topic selection, in-class teaching to extended after-school tutoring is summarized. Through questionnaire survey analysis, it is found that students generally positively evaluate the competition courses, most of them can keep up with the competition rhythm; teachers also agree with the competition courses and believe that the original teaching framework can basically meet the requirements of the competition. In short, competition as a design course is a feasible and beneficial teaching activity, and it is necessary to continuously accumulate experience and improve teaching organization and management mechanism.