It is established in 2016 as a joint venture between the Beijing Institute of Technology and Moscow State University with funding support from Shenzhen Municipal Government.
The campus has received 2.04 billion yuan (US$318 million) in investment from the Shenzhen Municipal Government.
[2][3][4][5] On 13 September 2017, vice premiers of the two countries – Olga Golodets and Liu Yandong — as well as delegations from each founders took part in the university's opening ceremony.
[10] The university campus is located in the southwest part of Longgang, Shenzhen, and covers a total of about 34-hectares.
More than half of the teaching faculty is from Lomonosov Moscow State University with Doctor of Sciences degrees of the Russian Federation and above.