About Shanghai Institute of Visual Arts
Shanghai Institute of Visual Arts, located in China, is dedicated to fostering creativity and innovation in the visual arts. With a global rank of 6339 and a score of 41.94, the institute offers a range of programs that encourage artistic expression and critical thinking. The vibrant campus life is enriched by collaborations with local artists and cultural institutions, providing students with unique opportunities to engage with the arts community. The institute's focus on interdisciplinary approaches prepares graduates for diverse careers in the creative industries. Recognized and Verified by UNIRANKS.
Shanghai Institute of Visual Arts Ranking 2025
Loading ranking...
Student Statistics
Loading student-statistics...
Staff Statistics
Loading staff-statistics...
Programs
Loading programs...
Fees
Loading fees...
International Students
Loading international-students...
German
English
Spanish
French
Portuguese
Turkish
Russian
Arabic
Hindi
Chinese
Korean