I think Donghua's school spirit is still very good, especially Songjiang campus.
The major of mechanical engineering should be Donghua, I think. Because our school is engaged in textiles, we have always attached great importance to machinery.
Electronics, communication, information, our school should say yes ... because although our school's textiles and clothing are the most famous, in fact, Information College is the largest college in Songjiang Campus. (The Institute of Fashion and the School of Management are not in Songjiang) And both employment and graduate school are doing well. But their college is really difficult.
Computer, the software of our school is ok, there are a group of cow teachers and a group of cow students. Our school participated in ACM and got a good international ranking. The hardware direction is general, and the information security major is weak. (It's only been a few years)
Finance is general ... I think it's really hard to say which school dares to open finance now. However, the MBA seems to be ranked 14 in China, and the Finance College should be ok. Moreover, all the business courses in our school are in the School of Management, which is called "Rising Sun School of Business Administration", which is named after Rising Sun Group. Sunrise Group is the parent company of Jeanswest and comes from Hong Kong. Sponsor our school with a lot of money every year. So I believe the school of management should be ok, otherwise others can't spend so much money to name it.
If it is international trade ... the international trade of our school is biased towards textile trade. After all, our school is a textile school.
The exhibition is newly opened and its strength is unknown.
The law is weak. This is a fact. The law major belongs to the College of Humanities, and there are only two classes in each session, and there is no master of law in our school, so law is really weak.
Film and television ... seems to have no such major ... advertising ... seems to have no such major. ...
But we have a communication department and a new media major, which are close to the two you mentioned ... with average strength ... both are newly-built majors. ...
Shanghai University, really not very clear. But it has its own advantages: it is Shanghai's own school and belongs to Shanghai. Fudan University, Jiaotong University, Tongji University, Shanghai International Studies University, China Normal University, Donghua University, etc. They are all directly under the Ministry of Education, so Donghua University is a national university 2 1 1, and Shanghai University is a state-owned university 2 1 1). Therefore, Shanghai, as its own university, gives a lot of financial support every year, so it develops rapidly. Moreover, it is said that the scholarship is the highest among all schools in Shanghai, and the hardware conditions and accommodation conditions are the best among all universities in Shanghai. I believe that with a large amount of financial expenditure in Shanghai, this school will develop rapidly. But it is not clear how high it can reach ... After all, there are many colleges and universities in Shanghai and the competition among teachers is fierce. Evaluating the quality of a school is to look at its teachers.
I hope it works for you.