Bachelor of Engineering in Artificial Intelligence (Honours) (N/481/6/0826 ● MQA/PA13687)


Medium of InstructionEnglish

IntakesFebruary, April, September

Duration4 years


Artificial intelligence (AI) is an interdisciplinary field, coveringdisciplines like programming of intelligence, functionality of brain and industrial intelligence application. Currently, all the giant Internet companies are competing for the advantages of artificial intelligence applications.There exists a huge demand for intelligence system programmers and designers. The involved domains include almost every aspect of modern life.

It is well-known that China is one of the leading countries in artificial intelligence, no matter in the field of research or industrial application. Xiamen University has a very strong faculty in intelligence science with more than 23 academic staffs. It is ranked among the top ten in China and offers a variety of courses in the theories and industrial applications of artificial intelligence. The faculty has produced a number of world-class researchers such as Ji Rongrong (纪荣嵘), who conducts many breakthroughs in computer vision.

With the balance between theories and practices, our programme at XMUM equips graduates with the necessary knowledge and skills to manage the development and research of computer and intelligence systems through outstanding teaching and research activities in an exciting environment. Besides, we are dedicated to training our students’ skills in analytical thinking, problem solving and management, which enables them to adapt to the ever-changing world. Those who would like to pursue further study in this area can also apply for post-graduate programmes at XMU.

Programmme Highlights

  • AI techniques and trends bring about many highly paid IT positions, ensuring graduates a promising career.

  • Excellent educational resources from one of the most highly-respected and longest-established institutions in China for AI study.

  • A strong curriculum emphasizing both theoretical teaching and practical training, not only equipping graduates with disciplinary knowledge, but also training their skills in analytical thinking, problem solving and management.

Career Opportunities

The possible career pathways are as follows.

    - Engineers in

  • IT Department in any companies, government agencies and NGOs.

  • Internet giant companies (e.g. Alibaba, Tencent, Facebook, etc.).

  • Promising start-up (e.g. ByteDance)

  • Medium-scale software companies.

  • Any other IT companies.

   -  Researchers in

  • Universities and other educational institutions.

  • Research institutions.

  • Research department in any companies, government agencies and NGOs.

  • Research & Development Office in finance company

Main Courses Offered

Artificial Intelligence:

  • Applied Machine Learning

  • Principles of Artificial Intelligence

  • Methods and Applications of Deep Learning

  • Natural Language Processing

  • Computer Vision and Robotics

  • Advanced Machine Learning

  • Statistical Learning

  • Advanced Issues of Artificial Intelligence

  • Probabilistic Graph and Agents

  • Frontiers of Artificial Intelligence

  • Industrial Intelligence Application

  • Robot Kinematics and Dynamics

  • Deep Reinforcement Learning and Control

  • Computational Cognitive Science

  • Strategic Reasoning for AI

  • Planning Techniques for Robotics

  • Advanced Data Analysis


  • Python and Tensorflow Programming

  • Programming Language C

  • Object-Oriented Programming-C++

  • JavaEE (Programming Elective)

Computer Science:

  • Discrete Mathematics

  • Data Structures

  • Design and Analysis of Algorithms

  • Principles of Operating Systems

  • Software Architecture and Development Environment

  • Computer Architecture

  • Principles of Computer Composition

  • Compiler Principles and Language Parser

  • Computer Networks and Communication

  • Software Engineering

  • Digital Signal Processing

  • Computer Graphics

  • Digital Signal Processing

  • Computer Graphic

Entry Requirement


A pass in STPM with at least a Grade C (GP2.0) in any 2 subjects 


A pass in A-Level with at least a Grade D in any 2 subjects 


A pass in UEC with at least a Grade B in 5 subjects including Advanced Mathematics

Foundation/ Matriculation

A pass in Foundation/Matriculation with at least CGPA 2.0 out of 4.0


Pass South Australian Matriculation (SAM) with at least Tertiary Entrance Rank (TER) 70 an.d Grade B in 2 relevant subjects including Advanced Mathematics


Pass Canadian Pre-University (CPU) with an average of 70% in 6 relevant subjects including Advanced Mathematics.


A pass in Diploma in Computer Science/Information System/Information Technology/Software Engineering/any Science and Technology or the equivalent with at least CGPA 2.5* out of 4.0


(i) Additional Mathematics** - a credit in SPM or the equivalent; OR

(ii) Mathematics and any 1 Science/Technology/Engineering subject - a credit in 

SPM or the equivalent AND pass a Mathematics placement test organised by XMUM before joining the programme 


*Candidates with a CGPA of less than 2.5 but more than 2.0 may be accepted subject to a stringent internal evaluation

**The requirement for the Additional Mathematics at SPM level can be exempted if the Foundation/Matriculation or  its equivalent offers a Mathematics course that is of a similar or higher level compared to the Additional Mathematics at SPM level. 

*For other equivalent qualifications, please consult our programme counsellor.


A Glance at XMUMC