Why SBC?

British Higher Education in One of the World's Most Incredible Cities

The Sino-British College, USST, (SBC) is a unique university-college. It was established in 2006 as a joint venture (JV) between the University of Shanghai for Science & Technology (USST) and a consortium of 9 UK universities.

We attract students and faculty from all over the world and seek to develop socially responsible and innovative leaders capable of operating in different cultures. Graduates leave with the tools needed to excel in Business and Engineering in a global marketplace that is increasingly diverse and competitive.

3.jpgWhy Study at SBC of the top ten reasons?


1. Study for a British Degree in Central Shanghai.

2. Unique joint venture (JV) between University of Shanghai for Science and Technology and 9 prestigious UK universities.

3. The only Chinese-British JV in Shanghai.

4. Outstanding central Shanghai location.

5. 100% Guaranteed pathway to 9 prestigious UK universities.

6. Over 100 Business and Engineering programmes to choose from.

7. In 10 years, over 2,000 students have gone on to study undergraduate or postgraduate degrees in top universities all over the world.

8. Outstanding employment and postgraduate study track record – 98% of students proceed to graduate-level employment or postgraduate study (2016 figure).

9. SBC is advanced signatory to United Nations Principles for Responsible Management Education, one of only three in mainland China.

10. Free Chinese language and culture lessons.

A Unique Education

SBC is unique in three respects:

  • We are the only JV involving British Universities approved to operate inside Shanghai;
  • We offer approved degree pathways to the nine partner universities, allowing considerable choice and scope for students to continue their studies;
  • In addition to the wide variety of pathways to U.K. partner universities, we offer full degree programmes taught in English in the subjects of Business Management, Events Management, Manufacturing Systems Engineering, Industrial Electronics and Control Engineering, all of which include a number of unique specialisms and lead to a degree certificate from the chosen university.


Reinforcing SBC’s uniqueness is our central Shanghai location, with many of the city’s amazing sights very close to campus and easily accessible by public transport.