On 22 June 2025, SBC has been distinguished as a “National Exemplary Institution for Chinese-foreign Collaborative Education” in the 2025 ranking, following rigorous evaluation by the panel of Chinese-foreign Joint Education Committee (CJEC). This prestigious accolade, awarded to only 16 elite Sino-foreign collaborative institutions nationwide, signifies SBC’s outstanding achievements in educational excellence, internationalisation and talent development.