Software Engineering Program

Time: 2024-03-01


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 theoriesmachine/deep learning, and data visualization.

  • Research Strengths: Led by Prof. Zhang Shichao (National High-Level Talent), the team excels in kNN classification modelsoptimal 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 securityblockchain-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 TencentXiaomiiFLYTEKSangforSuning, 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.