The Department of English for Postgraduates
The Department of English for Postgraduates is affiliated to the School of Foreign Languages and aims to meet the needs of Shanghai University to vigorously promote the internationalization of postgraduate training. The Department is responsible for the teaching of English to all non-English major postgraduate students in the university, cultivating the ability of postgraduate students to use English for academic research, academic writing and academic communication, in order to meet the professional learning and international exchange needs of postgraduate students.
The Department currently has 10 teachers, including three associate professors and seven lecturers, all with master’s or doctoral degrees, and all of them have overseas visiting or further study experience.
The Department offers the course “Comprehensive English for Academic Purposes” for master’s students and “English for Academic Communication” for doctoral students, as well as a writing workshop to provide regular one-to-one thesis writing guidance for postgraduate students.
The teachers in this department are all dedicated to their posts and work hard, cooperate sincerely, have a strong sense of initiative and responsibility, and have made outstanding achievements in teaching and research. In 2021, the Department was awarded the title of “Excellent Team of the School of Foreign Languages”. The Department has successively published many papers in CSSCI journals such as Foreign Languages and Foreign Language Teaching, Theory and Practice of Foreign Language Teaching and Foreign Language Teaching, etc.; presided over several national and provincial level projects such as the National Social Science Foundation and the Chinese Academic Foreign Translation Project.