Abstract:Under the Belt and Road Initiative, the number of international students in China keeps increasing. Improving the educational quality for oversea engineering degree students is one of the main issues to support the Belt and Road Initiative. This paper highlighted the existing problems in the education of oversea students majoring in engineering, and pointed out the importance of paying attention to the "culture adjustment" issues of oversea students and including the "cultural adaptation strategy" in the subject courses. A teaching mode of "1:1 class" was proposed. The teaching content, the text book, the teaching method, the assignment, and the evaluation system were specified in detail based on one compulsory subject course "advanced composite structures" delivered to oversea postgraduate students.