Shang Hai Institute of Film Arts (SIFA) Website



Shanghai Institute of Film Arts (SIFA) is approved by both the Ministry of Culture of the People’s Republic of China and the Shanghai Municipal Government. It is also accredited by the Ministry of Education of the Peoples Republic of China. SIFA is located in Zhangjiang Techonology Park of Pu Dong Xin Qu, Shanghai City. The total square feet of the school is 22, 300 square meters (240,034.97 square feet) which includes school campus is approximately 12, 300 square meters (132,395.97 square feet) and dormitory and other buildings are approximately 10,000 square meters (107,639 square feet). SIFA offers programs in performing arts, 2D and 3D animation, interactive media, game design production, event planning and management, graphic design, dancing, and recording art in its five colleges. At present, there are 3000 students in SIFA.