Overview

title_scfinfo.jpg

Brief Introduction:

Shanghai International College of Fashion and Innovaion (hereinafter also referred to as SCF), which is a subordinate school under DHU, is a non-profit Chinese-foreign cooperatively-run educational institution. SCF will introduce world-class models in design education, with each disciplinary programmme run in partnership with a renowned international institution. Following the approval from the Ministry of Education of China In February 2014, SCF has launched two undergraduate progammes: Fashion Innovation and Fashion Interior Design, under the cooperation between Donghua University and University of Edinburgh. Further cooperation will be carried out with London College of Fashion, University of Arts London, and Fashion Institute of Technology, New York. Through collaborating with leading international intuitions, incorporating of domestic and international approaches, and focusing on both theoretical and practical trainings, SCF will explore new models of international cooperation, introducing first-class international education systems, bringing together first-class international faculties, developing first-class fashion related disciplines, and cultivating first-class talents for fashion and creative industries.

 

SCF Aims

Through the academic collaboration in terms of academic provision, faculty and fashion education platform, SCF aims to become the world's leading education institution focusing on fashion and innovation, featuring disciplines such as fashion, design, management and related engineering so as to cultivate future international frontrunners with a good sense of fashion and creative thinking.

 

SCF Vision

SCF’s vision in DHU focuses on the following first-class goals:

-Carry out first-class education system

-Converge first-class staff and teachers

-Cultivate first-class students

-Build first-class discipline

 

SCF Features

Superb Discipline

DHU has the most comprehensive disciplines in the Textile and Fashion fields in China. Design Studies is the Shanghai municipal key discipline, ranked No. 6 in China and No. 1 in Shanghai in the third academic evaluation organized by Ministry of Education of China in 2012. The University of Edinburgh is ranked 17th in the world by the 2013 QS rankings. Alumni of the university include some of the major figures of modern history, including 3 Prime Ministers of the United Kingdom, 18 Nobel Prize winners. Edinburgh College of Art of UOE is one of the oldest art academies in Europe and famous for its innovation and research capability. Its disciplines in Art and Design hold high ranking positions in the UK.


Globally-leading Educational System

Through the cooperation with the international renowned institutions, SCF introduces first-class educational systems and builds up first-class team, consisting of the faculty from the University of Edinburgh, the faculty from the Donghua University and the recruited teachers. Through the win-win and constant cooperation of teaching and research, SCF attracts outstanding creative talents and ensures the construction of first-class discipline. The teaching materials are developed by the University of Edinburgh and Donghua University. The courses absorb the international educational resources and are taught in English. SCF focuses on training the conceptualization of design and innovation thinking to enable graduates to become high-ranking professionals in fashion design with a global vision.

Innovation of the Domestic and International Education Ideas

SCF focuses on incorporation of domestic and international approaches. Donghua University has established close cooperative relationship with thirty-one renowned fashion and art institutions in the twelve countries and regions, including the top five fashion cities. SCF enrolls a certain proportion of international students, and recruits the foreign lecturers and administrative staff, which creates an immersive international education platform, and enables the students to cultivate the ability of cross-cultural exchange. Furthermore, Donghua University, as well as the University of Edinburgh, has established the relationship with many renowned institutions and enterprises in the fields of fashion and innovation all over the world, which will provide a broad platform for students' employment.


Combination of Theoretical and Practical Trainings

SCF pays attention to the combination of theoretical and practical trainings. SCF focuses on the blending and penetrating of theory and practice in the teaching process, and focuses on the students'design and expression in the training programme and curriculum arrangement; The students are encouraged to take part in the project of the design workshops, so that the students can learn the materialization and realization of the designs, accumulate the practical experiences, and ultimately present the graduate design by combining theory and practice that they have learned. SCF will build a solid foundation for training the students' practical skills, cultivating their professional ability, and setting up their business.


High Quality Academic Degree

SCF students who have completed all SCF required courses and passed all assessments will receive DHU Undergraduate Graduation Certificates and Bachelor of Arts Degree Certificates awarded by Donghua University, which are accredited by the Ministry of Education of China. The students selected to study at UOE who have completed all courses and passed all assessments at both SCF and UOE will, in accordance with the degree awarding standard of UOE, also receive BA (Hons) Arts.