Current location - Trademark Inquiry Complete Network - Tian Tian Fund - Training of Software Engineering Talents in Sun Yat-sen University
Training of Software Engineering Talents in Sun Yat-sen University

1. To meet the urgent needs of society and highlight the training goal of advanced applied talents

Sun Yat-sen University regards the construction of software college as an important strategic step in the construction of talent training system in the computer field, aiming at the situation that "ordinary talents are easy to find, but advanced talents are hard to find" in the software industry in the Pan-Pearl River Delta region and the goal of training research-oriented and international talents in Sun Yat-sen University.

Based on this policy, the school makes full use of the advantages of Sun Yat-sen University's comprehensive university and makes full use of the multi-disciplinary conditions of the school to meet the teaching needs of the school of software engineering and provide strong support for cultivating software engineering and cultivating compound talents.

While doing a good job in undergraduate and postgraduate education of software engineering, the Institute of Software actively provides personnel training services for the development of local software industry, and actively explores new modes of software personnel training. Guangzhou listed the development of software industry as the key development field during the 11th Five-Year Plan period. The municipal government established the "Software Industry Development Leading Office", which was directly led by the deputy mayor in charge, and established a special fund for software talent training. The Institute of Software seized this opportunity in line with its own development direction, actively cooperated with the Guangzhou Municipal Government, and established the "Software Talent Training Center of Sun Yat-sen University" to cooperate with the implementation of the government's various talent training plans, especially the training plan for middle and senior software talents. This kind of cooperation has strengthened the relationship between the college and the talent demand unit. Through this window, the college can better and faster understand the social demand for the knowledge structure of advanced applied talents and adjust its teaching system in time. At present, the College is exploring deeper cooperation with Guangzhou Development and Reform Commission, establishing a comprehensive relationship with local governments, organically combining academic education with non-academic education, and actively exploring the construction of "course+practice" curriculum system.

2. Setting up a software factory and carrying out deep-seated school-enterprise cooperation

Training engineering-oriented high-end software talents is inseparable from practice. However, at present, the domestic software enterprises and the domestic environment have not yet formed a culture of accepting students' internships and providing an effective practice platform for students at school. In order to solve this problem, the School of Software of Sun Yat-sen University used the model of the affiliated hospital of Medical College for reference, and in March 26, together with its partners Guangdong Telecom Engineering Company and Guangdong South Coast Technology Co., Ltd., established the software factory of Zhongda University.

The establishment of the software factory has built a platform for communication and dialogue between colleges and enterprises, laid a good foundation for further integration of Industry-University-Research, provided an important platform for undergraduates and postgraduates of software colleges to practice in school, and built a bridge from theory to practice and from practice to theory for students. Students can consolidate and master the theories and methods in textbooks in practical software engineering projects; On the other hand, the problems encountered in the actual project are returned to the classroom and books to find answers, which enhances the interest in learning.

In addition to serving as a practical platform for students in software colleges, software factories also have the following functions: First, they undertake software development projects and conduct independent product research and development. On the one hand, provide students with opportunities to participate in practical projects; On the other hand, it promotes the development of the software factory itself. Second, as a window for teachers and students to transform and incubate scientific and technological achievements; Third, provide certain conditions and corresponding platforms for students' entrepreneurship.

in terms of external cooperation and independent research and development, most software factories are managed and operated according to the modern enterprise management system. We have cooperated extensively with a number of IT companies, and undertaken the development of projects such as early warning system directly under the customs, automatic monitoring system for SAVL vehicles, embedded teaching experimental platform, No.7 signaling gateway, and dispatching system for oil companies, which provided good practical environment and conditions for students. In the project development, the senior software engineer in the software factory provides guidance for the undergraduate and graduate students, and the coding and testing work is basically completed by the students. Some students have participated in the development of 2-3 projects, and some students have been able to carry out system analysis and design. It can be seen that students should not only have professional theoretical knowledge, but also combine practical ability.

In the future, the college will continue to follow the teaching and training mode of medical college, and further organically combine the teaching process and practice.

The college is also going to use the platform of software factory to collect problems from internationally renowned enterprises and guide students to carry out extracurricular scientific and technological activities in combination with these problems. The purpose of doing this is to further improve the practical ability of college students in software engineering and improve the quality of training software talents.

cuhk software factory is also an important window for colleges and markets. Teachers of the college can take the scientific research results to the software factory of CUHK for transformation and incubation, and then push them to the market to create benefits. CUHK Software Factory invested 8, yuan in the Software College to set up a student virtual venture fund, which is jointly managed by the Software College and the Software Factory, and is used to support the student team to carry out virtual ventures within the Software Factory. Under the organization of the college, students of the software college can apply to the software factory for virtual venture capital. The funded projects include: video surveillance system based on 2.75G, and the funded amount is 15, yuan. The entrepreneurial team consists of 7 people, all of whom are undergraduates from the School of Software Engineering. The operation and management of virtual venture capital refer to the management mode of venture capital. When the venture project hatches to a certain stage, it is separated from the software factory and a separate venture company is established to operate the project.

The College has also signed cooperation agreements with multinational companies such as eBay, Microsoft, IBM, Oracle, SUN, HP and Cisco, and established long-term cooperative relations. Signed cooperation agreements with dozens of well-known IT companies such as Oracle, TCL Industrial Research Institute and Shenzhen Huawei Technology Co., Ltd., and cooperated extensively with these companies in joint laboratories, student graduation internships, joint project research, employment training and other aspects.

3. Introduce industry experience and cultivate research-oriented and innovative high-end software engineering talents

Offering compulsory training courses for all software engineering undergraduates in the school is the second important feature of talent training in the School of Software Engineering, Sun Yat-sen University.

for this reason, the school has specially built a software engineering training base, and invested more than 3 million yuan in construction funds. Students in the School of Software of Sun Yat-sen University have the following two characteristics: First, they have a high starting point and a wide range of employment. The employment destination of students is not limited to IT industry; Second, Sun Yat-sen University students have the vision and potential to become leaders in team technology and management. Therefore, the practical teaching of software engineering in college is different from the vocational training of general software enterprises. It not only focuses on the training of specific computer system technology and domain knowledge, but also focuses on cultivating students' healthy personality, independent innovation spirit, teamwork spirit and excellent professional quality. Therefore, the practical teaching adopts the mode of combining enterprise management with autonomous learning organization.

The college revised and improved the teaching plan and training scheme of software engineering undergraduate, and included "software engineering training" as a compulsory course for undergraduates, and * * * conducted training at three levels. During the advanced training period. The training teaching simulates the management mode of the company. The instructor is the director of the training project, and all the roles of the project team, such as PM, SCM, SQA, DBA and TS, are held by the participating students. Therefore, the college and the software factory have worked out a set of practical teaching curriculum system, including practical teaching syllabus, teaching plan, management system, software engineering practical training process specification, practical training case base, performance evaluation methods, evaluation methods, rewards and punishments methods, etc. From 27 to 29, 15 undergraduates of grade 24 and grade 25 were trained, which achieved good results and was recognized by most students. On this basis, the college preliminarily summed up a set of training programs for training innovative software engineering talents in research universities.

4. Actively carry out the second classroom activities and highlight the cultivation of innovative ability

Using the second classroom to organize students to carry out scientific and technological innovation activities and cultivate students' innovative ability and engineering practice ability from another angle is another feature of talent cultivation in the School of Software, CUHK.

The school has specially set up a laboratory for students' entrepreneurship and scientific and technological innovation activities in the School of Software. The college allocated special funds and sent instructors, forming an atmosphere of academic and scientific activities with students as the main body and students actively participating. In embedded software, electronic tags, information appliances, online games and other aspects, a student research team has been formed. Many of his works have participated in the "Creative Fund" of Sun Yat-sen University and the "Challenge" Cup for National College Students. The achievements have involved many application fields, such as music kingdom portal, network encryption transmission system, electronic game map editing engine, naked-eye visual three-dimensional display and so on.

the college also makes full use of various competitions and exchange opportunities inside and outside the school to train students, and holds the "Software Innovation Design Competition" every year. In 27, it hosted the IBM China Undergraduate Programming Competition (South China Division) and other competitions, and actively organized students to participate in various competitions. He has successively won 6 provincial prizes in ACM International Undergraduate Programming Competition, 1 provincial prize in Mathematical Modeling Competition, 7 provincial prizes in Challenge Cup Undergraduate Extracurricular Academic Science and Technology Works Competition and Entrepreneurship Competition, and 1 national second-class person in Kingdee Cup National College Enterprise Simulation and Practical Competition in recent two years. * * * Ten undergraduate projects have been funded by the University's Undergraduate Research Fund, and the 3D Digital Library of Sun Yat-sen University has also been funded by the University Student Innovation Project of the Ministry of Education.

College students are energetic and have strong engineering practice ability. After several years of practice, many students have achieved good results in high-level academic competitions and comprehensive ability competitions, and at the same time, they have expanded the influence of the college in society. Blackstone team, composed of college students, won the first prize by themoon in the 26“IBM Cup "China University SOA Application Competition, and won a prize of 1, yuan. And p&; Team T won the championship in Greater China in the final of the 28“IBM Cup "all-Canadian college students' SOA business process modeling competition and successfully won the" IBM Cup "again and again. In addition, he also won other scientific and technological awards, such as the 27 Apple Global Outstanding Student Scholarship, the first prize of the Guangdong Challenge Cup Extracurricular Thesis Competition, the second prize of the Guangdong Challenge Cup Extracurricular Academic and Scientific Works Competition, and the third prize of the Citigroup Cup Science and Technology Application Competition Finals.

In promoting the informatization in mountainous areas, college students actively participated in the social practice activities of "going to the countryside" and served the local informatization, assisted Meijiang District of Meizhou City, a remote mountainous area, to complete the investigation and planning of the government website construction of "China Meijiang" and the informatization construction in mountainous areas, and completed a manuscript of more than 5, words "Implementing Scientific Outlook on Development and Promoting the informatization in mountainous areas-the informatization practice and exploration in Meijiang District of Meizhou City". This practice has also established the "Social Practice Base for College Students of School of Software, Sun Yat-sen University", and formally established the cooperation mode between government and school, providing a platform for students to serve local economic development and participate in the construction of new socialist countryside.

5. Setting up a software talent training center to serve the local economy

Serving the local economy is also one of the school-running characteristics of the School of Software, Sun Yat-sen University.

The Guangzhou Municipal Government attaches great importance to the software industry, and Mayor Zhang Guangning proposed that "the software industry should be grasped like the automobile industry". In 26, Guangzhou Municipal Government issued "Implementation Opinions on Accelerating the Development of Software Industry", put forward the development strategy of software talents in Guangzhou, and pointed out that it is necessary to "cultivate and train applicable software talents on a large scale" and "establish 1-2 large-scale demonstration software talents training bases". It is planned to cultivate and train applicable software and animation talents on a large scale based on Sun Yat-sen University and other institutions of higher learning.

The Software College actively responded to the call of the Guangzhou Municipal Government, made suggestions for the training of software talents in Guangzhou, sent backbone teachers to participate in the research and formulation of relevant software industry policies in Guangzhou, and established the "Software Talents Training Center of Sun Yat-sen University" in January 27, dedicated to training a large number of applicable software talents for Guangzhou, serving the local economic construction, and also serving as a window for the college to face the government. The School of Software of Sun Yat-sen University has made a plan for Guangzhou to train middle and senior software technology and management talents. According to its own characteristics, it mainly undertakes the tasks of training middle and senior software technology and management talents, teacher training, training and training course system construction in the training of low-end software talents.

the college has undertaken the task of training software teachers for Guangzhou municipal colleges and universities, and has enrolled two groups of students so far. Cooperation with foreign universities and enterprises to cultivate high-level software talents is also under way. Through this kind of cooperation, Guangzhou has obtained the middle and high-end technical talents and management talents urgently needed by the development of local software industry. The Institute of Software has not only obtained certain financial support, but more importantly, it has strengthened its cooperative relationship with local talent demand units and better understood their needs, which is conducive to promoting various teaching reforms, especially the construction of practice-oriented curriculum system. Moreover, through such social service activities, the social influence of the Institute of Software has been expanded and the reputation of the Institute has been improved.

6. Join hands with foreign universities and multinational enterprises to cultivate international talents

In order to truly benefit students from international cooperation, the college has made a long-term exploration. The college has started cooperation and exchanges with famous foreign universities and enterprises. Up to now, the cooperation between the college and foreign universities is progressing smoothly, and a 2+2 undergraduate cooperation framework agreement has been signed with Illinois Institute of Technology in the United States, and a 2+2 undergraduate cooperation training agreement has been signed with Birmingham University in the United Kingdom, Leuven Engineering College in Belgium and Queensland University in Australia. Since 27, students have gone to foreign universities to study abroad for two years.

The College actively participated in the "Long Xing Plan" which was attended by well-known overseas scholars and aimed at improving the teaching level of domestic graduate students. The sponsor of "Long Xing Plan" is American A&; Professor zhaowei, vice-president of M University, visited Sun Yat-sen University in December 24 and implemented the cooperation of "Long Xing Project". Since then, the college has been undertaking the American postgraduate courses "Advanced Graphics and Visualization" and "Data Mining" of "Long Xing Project" for two consecutive years, which were taught by Dr. Qin Hong from the State University of New York at Stonebrook in the United States and Dr. Pei Jian from Simon Fraser University in Canada.

The cooperation between our college and many well-known IT companies has also made a lot of progress. For example, in November 29, Dr. Ling Brown, a senior engineer and scientist in the software department of IBM Company of the United States, came to our college to offer an elective course Advanced E-commerce Engineering for undergraduates. In November 26, Microsoft sent a senior engineer to offer a course "Microsoft Production Technology" for graduate students in our college. In November 27, IBM sent a senior engineer to teach the postgraduate course "Service-oriented Software Engineering". IT has established 8 joint laboratories with 6 well-known IT companies such as Intel and IBM. The establishment of these laboratories is a good start for the internationalization of the college and the deep cooperation between schools and enterprises.

7. Establish a high-end overpass training mode to cultivate compound types.