Please check the specific English language requirements for your chosen course with the university. days. If you like what you're reading online, why not take advantage of our subscription and get unlimited access to all of Times Higher Education's content? Ranks 5th among universities in Chongqing. It coordinates more than 50 trips throughout California and the Southwest … World Ranking Overview. Southwest University (SWU) is a comprehensive and national key university sponsored by the Ministry of Education of China. QS Stars is a rating system that helps you select the right university based on your interests.