1. Computer Science and Technology
This major is based on the demands of the digital economy industry. It aims to cultivate students with a high level of information science literacy andanalytical thinking, who can develop a systematic command of the coretheories, foundational knowledge and engineering skills of the major, possess strong practical programming abilities, English application skills, an innovative spirit and teamwork capabilities. They will beable to work in IT enterprises, government agencies, and other institutions, engaging in software development, data analysis, intelligent application development, system maintenance, and relatedroles. They are expected to be internationally oriented, interdisciplinary, and innovative professionals with well-rounded development.
Core Courses: Probability Theory and Mathematical Statistics, Fundamentals of Programming, Data Structures and Algorithms, Algorithm Design and Analysis, Discrete Mathematics, Operating Systems, Software Engineering, Computer Networks, Database Principles and Applications, Computer Architecture, Object-Oriented Programming (Java/Python), Fundamentals of Artificial Intelligence, Fundamentals of Machine Learning, BigData and Data Mining Technologies, Full-Stack Web Development Technologies.
2. Software Engineering
Students will systematically master the fundamental theories, core knowledge, and basic skills of software engineering; acquire software development capabilities, solid practical experience, and strong project management skills; and develop advanced English proficiency. Graduates will be prepared to engage in software engineering design, development, management, and support, as well as database development and maintenance, within software development companies, enterprises, public institutions, and government agencies.
Core Courses: Fundamentals of Programming, Object-Oriented Programming, Data Structures and Algorithms, Algorithm Analysis and Design, Discrete Mathematics, Operating Systems, Introduction to Software Engineering, Computer Networks, Database Principles and Applications, Software Quality Assurance and Testing, Software Project Management.
3. Intelligent Science and Technology
This major is based on the development needs of the artificial intelligence industry. It aims to cultivate students with a high level of information science literacy and a practical engineering awareness, who can systematically master the core theories, foundational knowledge and engineering competencies of intelligent science and technology. They should possess core capabilities in the application development, testing and maintenance, and technical support within the field of intelligent information processing, as well as strong practical abilities in AI, English application skills, innovative thinking, and strong teamwork capabilities. Graduates are expected to be well-rounded, innovative professionals who can work in technology companies, enterprises, public institutions and government agencies, engaging in AI application development, intelligent system design, data processing and model optimization, and intelligent terminal development, among other roles.
Core Courses: Probability Theory and Mathematical Statistics, Python Programming, Data Structures and Algorithms, Discrete Mathematics, Operating Systems, Computer Networks, Database Principles and Applications, Intelligent Information Processing, Computer Vision, Fundamentals and Practical Applications of Machine Learning, Fundamentals and Applications of Deep Learning, Intelligent Speech Technology, Data Mining and Analysis, AI Application Development and Deployment, Intelligent Terminal Software Design.
4. Internet of Things Engineering – Harmony OS Application Development Experimental Class
This program cultivates professionals with a solid foundation in information science who systematically master the fundamental theories, knowledge, and skills of IoT engineering. Focusing on the HarmonyOS application ecosystem,students develop capabilities in development, management, and network programming within the fields of IoT engineering and HarmonyOS applications. The program reinforces core skills such as HarmonyOS terminal application development, cross-device collaborative design, and distributed system adaptation. Equipped with these professional skills, alongside strong English proficiency, an innovative spirit,and teamwork skills, graduates can pursue careers in the fields ofIoT engineering and HarmonyOS ecosystem development, and computer applications—including IT companies, enterprises, public institutions, and government agencies—engaging in HarmonyOS application design and development, IoT system deployment, and technical management.
Core Courses: Fundamentals of Programming, Data Structures and Algorithms, Database Principles and Applications, Computer Networks, Operating Systems, Principles and Applications of Modern Sensors, Principles and Applications of Microcontrollers, IoT Communication Technologies, EDA Technologies and Applications, RFID Principles and Applications, HarmonyOS Applications, HarmonyOS Application Development.
5. Network Engineering, Cloud Computing, and Security Experimental Class
This program cultivates application-oriented professionals with a solid foundation ininformation science. Students will systematically master thefundamental theories, knowledge, and skills of network engineering, and acquire core competencies in research, design, development, maintenance, management, and network programming within the field. They will develop strong English proficiency, an innovative spirit, comprehensive practical skills, and a collaborative mindset, enabling them to proficiently apply their knowledge and skills to analyze andsolve practical problems in computer network technology and engineering.
Core Courses: Fundamentals of Programming, Discrete Mathematics, Data Structures and Algorithms, Database Principles and Applications, Computer Networks, Operating Systems, Huawei Core Data Communication Technologies, Network Security, Routing and Switching Technologies, Cloud Computing Architecture and Services, Network Operations and Maintenance Technologies.
6. Digital Media Technology
Students will systematically master the core theories and principles of digital media technology and computer applications, and develop competencies in digital visualdesign, interactive application development, 3D modeling and animation, virtual reality (VR/AR) content production, and the application of intelligent media technologies. Graduates will be capable of engaging in product design, technical development, project management, and innovative applications within strategic emerging industries such as game development, interactive entertainment, film and television post-production, digital twins, and metaverse applications. Bridging technology and cultural creativity, graduates will be well-equipped to meet the evolving demands of the digital age and the information society, emerging as high-quality, multidisciplinary professionals.
Core Courses: Programming and Algorithms, Object-Oriented Programming and Database Development, Computer Systems and Networks, Fundamentals of Drawing, Design Composition, Fundamentals of Form, UI Design, Digital Audio and Video Processing, Film and Television Animation Scriptwriting, Film and Television Special Effects Production, Film and Television Program Packaging, Digital Photography, 3D Modeling and Scene Design, Computer Animation, Game Engine Application Development, Web Development, Virtual Reality Technology, etc.
7. Mathematics and Applied Mathematics
Aligned with the university’s educational philosophy of “regional focus, applied orientation, and internationalization,” this program deeply integrates the development strategy of the Guangdong-Hong Kong-Macao Greater Bay Area. Rooted in Guangdong and extending its influence nationwide, the program has established a three-pronged talent development system combining “mathematical foundations, educational literacy, and cutting-edge technology.” Graduates can pursue careers as primary and secondary school mathematics teachers who possess strong professional ethics, a deep commitment to education, solid mathematical foundations, and excellent teaching skills, dedicated to fostering holistic student growth and their own continuous professional development. Alternatively, they can become applied professionals with strong innovative capabilities, capable of working in financial institutions and technology companies in fields such as data analysis and algorithm development.
Core Courses: Mathematical Analysis, Advanced Algebra, Analytical Geometry, Probability Theory and Mathematical Statistics, Ordinary Differential Equations, Complex Variables, Modern Algebra, Mathematical Modeling and Artificial Intelligence Applications, Numerical Analysis and Scientific Computing, Python Programming, Machine Learning, Data Science and Big Data Analysis, Education, Psychology, Secondary School Mathematics Teaching Skills