From the perspective of management ownership, University of Shanghai for Science and Technology belongs to the school managed by the Shanghai Municipal Education Commission, which is commonly referred to as "Shanghai local school". The above-mentioned 985, 2 1 1 schools are all managed by China Education Commission, that is, "national key institutions".
The most direct difference between the key schools mentioned above is that if you are a foreign student and want to settle in Shanghai in the future, these schools have extra points, but Shanghai Institute of Technology does not.
However, local universities in Shanghai also have advantages. Shanghai Education Commission has great local support, and many majors have sufficient funds, so students can enjoy better educational resources. Although the total amount of funds in colleges and universities in China is large, there are many schools, and the allocation of resources can only be ranked by seniority. There is a great difference between key universities and non-key universities.
In addition, the choice of major is also very important. If you plan to work directly after graduation, professional ability is one of the keys. I suggest you have a good understanding of the differences and development trends of different majors.
If you are strong enough, you should of course choose a good major in a key university. But if the score is not enough, you can also consider going to an ordinary undergraduate course. If you are a graduate student in the future, you can consider going to other good schools.