501–600th in World University Rankings 2025. Donghua University was founded in 1951 as the China Textile University, located in downtown Shanghai. The university has a high reputation for disciplines including Textile Engineering, Material Science, and Fashion Design.