Chongqing University
Software Engineering
MasterPROGRAM HIGHLIGHTS
On completion of a Master of Software Engineering, the graduates are expected to have the following knowledge and specialized skills:
- Having knowledge in R&D of software systems; being capable of carrying out tasks in analysis, design, implementation, testing and evaluating, and maintenance of complex software systems.
- Applying software engineering methodologies and standards to practice, and taking the standards as the basis of communication and cooperation in a team
- Having ability to manage software engineering projects and evaluate quality of software system
- Business management knowledge
The program aims to prepare students for careers in the fields of software engineering, including requirement analysis and software design, software development and integration, the quality evaluation of software system, software systems maintenance, software project management etc.. It is expected that graduates may become well trained multi-disciplinary application software engineering professionals, and they may have the ability to seek their professional career in the global software industry.
Courses| Course Type | Course Name | Hours | Credits | Semester |
| Public Courses (10 credits) | Foundation of Applied Mathmatics | 45 | 3 | 1 |
| Chinese Language | 64 | 6 | 1&2 | |
| Chinese Culture or Introduction to China | 32 | 2 | 1&2 | |
| Major Courses (10 credits) | Introduction to Software Studio(C++) | 30 | 2 | 1 |
| Advanced Software Engineering | 30 | 2 | 1 | |
| Software Testing Foundation | 30 | 2 | 2 | |
| Software Project Management | 30 | 2 | 2 | |
| Operating Systems Design | 30 | 2 | 1 | |
| Elective (at least 4 credits) | Global Software Development | 30 | 2 | 2 |
| Computer Networks Engineering and Management | 30 | 2 | 2 | |
| Information Systems Architecture | 30 | 2 | 1 | |
| Advanced Software Engineering Studio | 30 | 2 | 1 | |
| Software Documentation | 30 | 2 | 1 | |
| Software Processes | 30 | 2 | 1 | |
| Requirements Engineering | 30 | 2 | 2 | |
| Software Architecture | 30 | 2 | 2 | |
| Advanced Database Design | 30 | 2 | 2 | |
| Data Mining | 30 | 2 | 2 | |
| Web Development Technology | 30 | 2 | 2 | |
| Network and Information Security | 30 | 2 | 2 | |
| Software System Design | 30 | 2 | 2 |
25 credits are required, of which 11 credits must be from public courses, 14 credits must be from major courses including 4 credits from elective courses.
- Non-Chinese citizens with a valid passport,in good physical and mental health.
- Bachelor's degree holders in a related academic background.
- Most of the programs need HSK level 4 or above, with the score over 180. Programs in Business and Economics require HSK level 5 or above, with the score over 180. Program in Teaching Chinese to Speakers of Other Languages requires HSK level 5 or above, with score over 180, and HSKK intermediate level or above, with score over 60.
- An applicant whose native language is Chinese can apply for a HSK test waiver. A further interview will be arranged by the university.