How Do I Earn a Software Engineering PhD?
In 2002, the software colleges of 35 universities nationwide became the first national model software colleges approved by the Ministry of Education and authorized to train software engineering masters. Its main purpose is to train software engineering, such as software development, project management, Talents with higher education level, such as network security, can meet the rapid development of China's software industry for high-level talents.
Master of Self-Proposition Software Engineering
- Beginning in 2014, the Model Software Institute will no longer organize exams to recruit masters of engineering in software engineering, and enrollment will be under unified management of the National Joint Examination. [1]
- Applicants are generally required to have a bachelor's degree (including fresh graduates and working staff, regardless of major and age) of a national education series. Those without a bachelor's degree must not exceed 10% of the total enrollment in that year. Master the basic knowledge of computer science systematically, have certain experience and ability in software development or software project management.
- There are two ways to take the test: one is to take the National Joint Examination for Engineering Masters (in October each year), and the other is to take the independent proposition examinations of relevant schools (only for key institutions such as Dalian University of Technology, Northeastern University, [2]
- Professional degree education grants only degree certificates, no diplomas. The degree certificate obtained is the same as the degree certificate taken in the National Unified Examination in January, and can continue to study for a doctorate. Only students who take the national postgraduate entrance examination organized in January have a diploma and a diploma.
- Dalian University of Technology, Northeastern University, University of Electronic Science and Technology, Beijing Jiaotong University, Tongji University [4]
- 1. What are the common ways to pursue a master's degree?
- Answer: There are three types: (1) National Unified Examination; (2) National Joint Examination in October each year; (3) Independent Enrollment Examination organized by National Model Software Academy;
- 2. List of 37 model software colleges nationwide:
- Peking University, Tsinghua University, Beijing University of Technology, Beijing Institute of Technology, Beijing University of Aeronautics and Astronautics, Beijing University of Posts and Telecommunications, Beijing Jiaotong University, Nankai University, Tianjin University, Dalian University of Technology, Northeastern University, Jilin University, Harbin Institute of Technology, Fudan University, Tongji University, Shanghai Jiaotong University, East China Normal University, Nanjing University, Southeast University, Zhejiang University, University of Science and Technology of China, Xiamen University, Shandong University, Wuhan University, Huazhong University of Science and Technology, National University of Defense Technology, Central South University, Hunan University, Zhongshan University, South China University of Technology, Sichuan University, Chongqing University, University of Electronic Science and Technology, Yunnan University, Xi'an Jiaotong University, Northwestern Polytechnical University, Xi'an University of Electronic Technology.
- 3. Can I apply for a bachelor's degree without a bachelor's degree?
- Answer: Anyone with a bachelor's degree or bachelor's degree in national education series can apply for the test.
- 4. Can fresh graduates apply?
- Answer: Yes. Unlike general engineering masters, the Ministry of Education considers the law of software talent training and encourages the recruitment of fresh graduates.
- 5. Is there a uniform admission score line? How is the admission score divided?
- A: There is no national unified score line, which is determined by each admissions institution.
- 6. Can I apply for the exam after graduating from a junior college or college? Can an undergraduate from a party school apply?
- Answer: No.
- 7. Can the undergraduate not be a computer major apply for a master's degree in software engineering?
- Answer: Yes. However, you need to take up several undergraduate courses in computer science after enrolling.
- 8. What is the difference between the independent admissions examination, the national graduate unified examination, and the national engineering master's exam?
- Answer: Postgraduate students who take the unified examination need to participate in the unified entrance examination organized by the country. After graduation, they will be issued a master's degree certificate and degree certificate, and their hukou, files, and organizational relations will be transferred to the school. Degree certificates, files, and hukou are linked by themselves, and organizational relationships can be transferred to the school.
- 9. Do students admitted to the Autonomous Admissions Test take the National English Examination or other unified examinations before obtaining a master's degree?
- Answer: No.
- 10. How many years of Master of Software Engineering? How to arrange classes for on-the-job learning?
- Answer: The flexible academic system is implemented. The study period is 3 years, including course study and thesis work time. During this period, graduate students are allowed to take 1-2 years off for work or entrepreneurship. Part-time students arrange classes on holidays, weekends, or concentrated periods.
- 11. Does the degree English exam take the national unified exam after enrollment?
- A: There is no need to take the national unified exam. The degree English exam is organized and formulated by the school. Passing the degree English exam is one of the prerequisites for applying for a degree.
- 12.Is training and management the same as graduate students in other colleges?
- (1) The graduate school is responsible for the training and management of masters of software engineering, and the software school implements the training program for masters of software engineering.
- (2) There are two training methods: off-the-job learning and on-the-job learning.
- (3) The total credit required for the course must not be less than 32 credits, and students must complete the credits within 1-2 years.
- 13. What certificates are issued after graduation?
- Answer: According to the training requirements for software engineering graduate students, complete credits, pass grades, and pass a thesis (or design) defense. It is reviewed and approved by the University Degree Evaluation Committee, and awarded a master degree in software engineering. certificate.
- 14.Responsible for distributing work after graduation?
- Answer: Does not include distribution, but can be recommended for work.
- 15. When is the fastest time to get a degree certificate?
- A: In accordance with the normal curriculum, eligible students who are out of work can obtain a master's degree certificate after 2 years, and a graduate student can obtain a master's degree certificate after 2.5 years.
- 16. What is the difference between leaving and not leaving? Is the same degree certificate issued?
- Answer: Only the study time is different. The class time for production is usually from Monday to Friday, and the class time for non-production is usually on Saturday, Sunday, holiday or intensive class. Both have issued university software engineering master's degree certificates.
- 17. Can I apply for a doctoral degree after getting a master's degree in software engineering?
- Answer: After getting a master's degree in software engineering, I can continue my PhD.
- 18. How to choose a mentor?
- A: Our school has several research laboratories, each of which has a number of graduate supervisors. Students can contact the tutor according to their research interests. Within two months after enrollment, the college will uniformly implement the tutor selection process and follow the principle of two-way selection.
- 19. What are the characteristics of running a school of software?
- Answer: The 37 national model software colleges are a new software talent training model launched by the Ministry of Education and the National Development Planning Commission in famous universities across the country. They are a major reform in the development of software industry talents in China. The state has given a number of supporting policies to adapt it to the requirements of the strategic adjustment of China's economic structure and the urgent need of talents for the development of the software industry. Its main school characteristics are: focus on training high-level practical software senior engineers and software engineering talents with international competitiveness; gradually adopt bilingual teaching to strengthen students' comprehensive training in English; actively cooperate with well-known software companies and universities at home and abroad Cooperation, joint education through flexible and diverse cooperation methods, and attach importance to the advantages of successful software companies and IT companies in the training of practical software talents. In order to adapt to the characteristics of the School of Software, hiring is based on the "three-three" system of teachers: excellent teachers from schools and the country; backbone technical experts from well-known IT companies at home and abroad; professors, experts, and scholars from well-known overseas universities . The college also hires well-known professors and software experts at home and abroad as master's supervisors to jointly guide the dissertation, and introduces well-known certification courses in the IT industry, so that students can quickly adapt to IT enterprises and the international environment after graduation, and work with software professionals at home and abroad Has a clear advantage in competition.
- 20. Why is there a software college?
- Answer: The establishment of an exemplary software college is a major strategic move for the country to adapt to the extraordinary development of the software industry and meet the urgent needs of software talents. It is a college established according to a new model and operating under a new mechanism. Facing the strategic focus of national industrial development and fierce competition for talents, more oriented to market demand, reforming the software talents training model and increasing software talents training is an important and urgent task of the current reform and development of higher education, and it is also a trial The main purpose of the Model Software Academy.
- 21. What is the difference between the training goals of master's degree students between the School of Software and the School of Computer?
- Answer: The training goal of the software school is to meet the urgent needs of enterprises and institutions, especially software companies, for high-quality software engineering and technical personnel in accordance with the needs of the national economy informatization construction and the rapid development of the software industry. Competitive high-level complex software talents. The biggest difference is from the management system, training objectives, curriculum settings and so on. [2]