Founded in 1952, the Shanghai Institute of Physical Education is one of the earliest sports colleges established in New China. It was jointly managed by the State Sports General Administration and the Shanghai Municipal People's Government in 2001. In 2017, it was selected as one of the first batches of "double first-class" construction universities in the country and the construction sequence of high-level local universities in Shanghai. The school adheres to the socialist direction of running a school, strives to implement the fundamental task of Lide and fosters people, based on the positioning of characteristically applied research universities, upholds the school motto of "unifying the body and mind, and having all-around competition", and takes talent training and knowledge innovation as its own responsibility to carry " The glorious mission of developing sports, enhancing the people's physical fitness, and promoting sports culture", practicing the fundamental concept of "for the life-long development of teachers and students" and the school-running thought of "unifying the body and mind, combining morals and skills, learning both arts and sciences, and serving the society". Efforts will be made to build a training base for competitive sports talents and applied research sports talents, a training base for specialized teachers, and a demonstration base for sports international cooperation in running schools. Efforts to build the school into a world-class sports university rooted in the land of China, and become a talent pool, think tank, wisdom brain, and a source of sports culture that supports the development of sports and higher education in China.
The school has two campuses in Yangpu and Xuhui, covering an area of more than 600 acres, with a school building area of over 350,000 square meters. Shanghai Institute of Physical Education is one of the first batch of doctoral degree awarding units in my country's sports colleges (1986). It adheres to the policy of "equal emphasis on characteristics and quality, and mutual promotion of discipline construction and talent training". In the past two national teaching achievement awards reviews, he won 1 first prize and 2-second prizes. There are currently 23 undergraduate majors; in December 2019, 4 majors of sports training, martial arts and traditional national sports, sports rehabilitation, and sports economics and management were approved as first-class undergraduate majors at the national level. There are 4 first-level master degree authorization points in physical education, psychology, medical technology, journalism, and communication, and 3 professional master degree authorization points in sports, tourism management, journalism, and communication. It has doctorate authorization points for the first-level discipline of physical education, and all the second-level doctoral authorization points for sports humanities and sociology, sports human science, traditional national sports, and physical education and training. At the same time, it has 3 second-level disciplines. Doctoral degree (sports management, sports engineering, sports rehabilitation).
The school has a strong faculty, with a group of famous scholars and famous coaches and referees, including foreign academicians of the National Academy of Sports Sciences, national-level young and middle-aged experts with outstanding contributions, senior officials of international sports organizations, and senior coaches of national sports teams. The school sports health science teacher team was named the first batch of "National University Huang Danian Teacher Team" by the Ministry of Education in 2017. In recent years, the school has won many national and Shanghai teaching achievement awards; over the years, it has trained a group of internationally renowned coaches, such as Shi Zhihao, Sun Haiping, Chen Zhonghe, Wang Yuefang, Sun Lian, Shen Fulin, Ma Liang xing, etc.
In recent years, the school has won 3 National Science and Technology Progress Awards. At present, 15 provincial and ministerial key laboratories, think tanks, and teaching and research bases have been established. With the approval of the State Council, the National Doping Test Shanghai Laboratory jointly established by the State Sports General Administration and the Shanghai Municipal People's Government has started construction. Actively serve the high-quality integrated development of the Yangtze River Delta. The Yangtze River Delta Sports Integration Research Center and the Yangtze River Delta Sports Industry Cooperation Secretariat are located in our school.
In recent years, the school has focused on connotation and character development and has formed several unique landmark achievements. Take the lead in building the world’s only higher education institution specializing in table tennis, the China Table Tennis Academy, and is recognized by the ITTF as the highest academy affiliated training base; the world’s first museum that fully displays the history and culture of martial arts— —The Chinese Martial Arts Museum; the only English sports academic journal "Sports and Health Science" in mainland China that is simultaneously included in the SCI and SSCI databases, ranked among the top ten of the SCI/SSCI "dual subject library", and was selected as "China's most internationally influential" Power Academic Journal". Take the lead in introducing the ITTF Museum and the Chinese Table Tennis Museum established by the International Sports Organization; build the country's first college sports-themed bookstore; take the lead in establishing a sports top-notch talent training model-"Yunrui Academy". Deepen the reform of "sports and education integration" talent training, and jointly establish the International Handball Academy and the IAAF Special Training Certification Center with the International Handball Federation and the IAAF; and the Chinese Basketball Association, the Chinese Athletic Association, the Chinese Badminton Association, the Chinese Gymnastics Association, and the Chinese Gymnastics Association. The Chinese Triathlon Association jointly established the Basketball Academy, Marathon Academy, Badminton Academy, Gymnastics Academy, and Triathlon Academy. The school is "the national high-level sports reserve talent base", and the national middle and long-distance running youth team settled in our school. The school and Shanghai Greenland Shenhua Football Club jointly established the Greenland Shenhua Shangti Women's Football Team.
Shanghai Sport University is a Chinese government scholarship-qualified school and a pilot institution designated by the Ministry of Education to independently recruit Chinese government scholarship international students. As of the end of 2019, the school has established cooperative relationships with 115 universities and institutions in 31 countries and regions, training more than 1,800 students from more than 60 countries and regions including the United States, France, Germany, Japan, and South Korea. The school cooperated with the Grand Duchy of Luxembourg to establish the European branch of the Chinese Table Tennis Academy, and the University of Wyoming in the United States to establish the "Shanghai University Overseas Center" in the country and cooperated with Vietnam's Bac Ninh Sports University to develop joint doctoral students. In the Macau Special Administrative Region of China, it cooperates with the Macau Polytechnic Institute to carry out joint training of doctoral and master's degrees in physical education.