
Electronic Information (Taught in English)
Educational objectives
1. The master students should be law-abiding, have good moral quality and strong dedication, and be in good health in body and mind.
2. Through the training, graduates should have firm and broad basic theory and in-depth professional knowledge in the field of software engineering and software project management, have the ability to use advanced technical methods and means to solve the problems of software development. They should be familiar with various international norms in software industry, have the ability to analysis, design, develop, and manage large software independently
3. Graduates should master a foreign language, and have the ability to read and translate the foreign literatures in software engineering field, enable to communicate and write technical documents in foreign language.
4. The goal of this program is to train the postgraduates to be high-quality, high-level engineering and management personnel with practical ability for software industry. With the ability of software engineering and software project management skills, students can be engaged in software development, testing, maintenance, and project management, etc in enterprises and institutions.
5. Graduates should have good team cooperative spirit, market exploration ability and dedication spirit. Graduates also should master the basic knowledge of software products and the intellectual property right, have high legal consciousness and academic ethics.
6. Graduates should have learning ability of software engineering technology and product research, including:
(1) ability of dynamically tracing the technologies of software and the trend of industrial development;
(2) ability of designing software and architecture, and implementing them ;
(3) ability of technology innovation and integration innovation;
(4) ability of management the implementation of software project;
(5) health in body and mind;
Program Arrangement
The normal length is 2 years.
Enrollment Target
Graduates with bachelor degrees; graduates with associated bachelor degrees and 3 or more than 3 years working experience in software engineering.
There is no requirement for specialty. The candidates should master the basic knowledge on computer field, especially the basic knowledge of computer software and information technology. They are expected to have experience and ability of software development or software project management.
Training model
The whole training program includes course studies, practical training and dissertation. All course studies are carried out in the first year, and the left time for practical training and dissertation writing.
Course studies adopt the credit system. practical training requires students directly involved in the software project. Practical training includes technical design, software development, project management etc.
Each master student has two supervisors. One is from Zhejiang Normal University, and the other is specialist from software enterprise, computer institutes, and software companies. Supervisor group will be assigned to each master student to guide their study, practice, life and employment.
Practical ability is emphasized. All sections in the training process, including courses arrangement, supervisor assignment, practical section and dissertation research, emphasize to improve the practical ability of students. The students will carry out practical and research work basing on the application projects from supervisors or provided by software company, computer enterprise etc.
Training process
Please refer to 《Introduction to scheme of postgraduate program of software engineering for academic degree in Zhejiang Normal University》.
Curriculums
Please refer to the curriculums plan for postgraduate program in software engineering.
The curriculums are arranged in two directions according to software engineering and software engineering project management. The curriculum system structure is divided into 5 levels, including public basic course, professional basic course, professional elective courses, professional practice and technical activities. Please refer to the curriculums plan for postgraduate program in software engineering.
The Curriculum Plan of software engineering
Course Classification | Course number | Course name | Credit | Credit Hour | Semester | Examination | Notes |
General Courses
| 1034502149 | 综合汉语(一) | 4 | 72 | 1 | exam | 8Credits Required for Abroad Students |
1034502150 | 综合汉语(二) | 4 | 72 | 2 | exam | ||
| 1034502151 | 中国社会概况 | 1 | 18 | 2 | exam |
|
Professional General Courses (Required) | 0852X22301 | Advanced Software Engineering | 3 | 54 | 1 | exam | 8 Credits |
0852X22302 | Advanced Database Technology | 2 | 36 | 1 | exam | ||
0852X22303 | Network and Information Security | 3 | 54 | 2 | exam | ||
Professional General Courses (Elective) | 0852X22501 | Advance object –oriented programming (.net) | 2 | 36 | 1 | test | ≥8 Credits |
0852X22502 | Intelligence mobile Terminal development Technology(Java) | 2 | 36 | 1 | test | ||
0852X22503 | Project Training(.net) | 4 | 72 | 2 | test | ||
0852X22504 | Project Training(Android) | 4 | 72 | 2 | test | ||
0852X22505 | project Management | 2 | 36 | 2 | exam | ||
0852X22507 | Internet of Thing | 2 | 36 | 2 | test | ||
Required part | 0852X22801 | Software Engineer enterprise practice project | 10 | 180 | 3 | test | 10 Credits |
Total Credits | 35 |