Abstract:The contents of the tunnel engineering course are practical, abstract in theoretical problems, and complicated in engineering problems. Traditional teaching model is difficult to achieve good results. On the basis of comprehensive analysis of the main teaching content and teaching difficulties of tunnel engineering course, the teaching methods of modularization of main content, visualization of abstract theory, case study of engineering diseases, discussion of scientific problems, network of auxiliary learning, and diversification of assessment methods were put forward. Then a six-in-one teaching model of "MVCDND" was established, which has achieved good results in practical teaching activities. The research results have guiding significance for the teaching of tunnel engineering courses, and have some reference value for similar courses.