Software Engineering Program
The Software Engineering program is a flagship discipline of our school, recognized as a Guangxi Distinctive Program, a National First-Class Undergraduate Program, and accredited by Engineering Education Certification. Launched in 2014 for undergraduate enrollment, it obtained first-level master’s degree authorization in 2011 and doctoral program authorization in 2018, establishing a complete undergraduate-master-doctoral talent cultivation system. Doctoral candidates follow a flexible 4-year curriculum, with a maximum study period of 7 years (including leaves of absence).
The program adopts an "integration of teaching, learning, practice, competition, and research" model, supported by a high-caliber faculty team. Key research areas include:
Data & Software Engineering Technology
Software Services & Trusted Assurance Technology
Software Engineering Theory & Methods
Domain-Specific Software Engineering
Key Research Directions
1. Data & Software Engineering Technology
This diraction Ffocuses on large-scale software development and data processing challenges, emphasizing data analysis theories, machine/deep learning, and data visualization.
Research Strengths: Led by Prof. Zhang Shichao (National High-Level Talent), the team excels in kNN classification models, optimal k-value computation, and attribute selection methods. The project "Classification Models Under Data Selection" won the Guangxi Science and Technology Award (First Class, Natural Science). Secured 8 national projects, including NSFC General Programs, and established big data storage platforms.
2. Software Services & Trusted Assurance Technology
This diraction Aaddresses secure software modeling, distributed system security, and multimedia copyright protection.
Research Strengths: Directed by Prof. Li Xianxian (National High-Level Talent), the team pioneers cross-domain data security, blockchain-based agricultural platforms, and IoT security. Funded by 9 national projects, including NSFC Key Joint Programs, and supported by blockchain-enabled IoT security platforms.
3. Software Engineering Theory & Methods
This diraction Eexplores formal methods for complex software systems, intelligent requirements engineering, and software defect detection.
Research Strengths: Led by Prof. Li Zhi (Distinguished Scholar), the team specializes in smart requirement engineering tools and software security control. Published in top journals (TSE, TKDE, TR) and secured 8 NSFC projects.
4. Domain-Specific Software Engineering
This diraction Ddevelops tailored software solutions for industries like AI, education, and agriculture.
Research Strengths: Guided by Prof. Zhu Xiaofeng (National High-Level Talent), the team advances multimedia intelligent computing and precision agriculture. Secured 10 NSFC projects, including general programs, and built AI supercomputing clusters.
Career Outcomes (Recent 5 Years)
257 graduates
26.5% employed in higher education
17.9% in state-owned enterprises
12.5% pursuing PhDs
18.3% in technical roles at private enterprises
Notable employers include Tencent, Xiaomi, iFLYTEK, Sangfor, Suning, telecom operators, state-owned banks, and research institutes such as Western Institute of Computing Technology and China Judicial Big Data Institute. Some graduates joined civil service or military roles.
Competitive Achievements
Students consistently excel in the China International "Internet+" College Student Innovation & Entrepreneurship Competition, winning National Bronze Medals consecutively from 2021 to 2023.