The Bachelor’s program in Artificial Intelligence (AI) at the University of Science, Viet Nam National University Ho Chi Minh City (VNU-HCM), has been implemented since 2021 and it is the first program of its kind in the Southern region. The university is also the first one in Vietnam to offer both undergraduate and postgraduate programs in this field.

The Artificial Intelligence program aims to provide students with in-depth knowledge of core AI including Machine Learning, Natural Language Processing, and Computer Vision. Students are trained by experienced professors who are well-versed in advanced AI technologies, from theory to practical applications. Notably, the university has invested over 70 billion VND in specialized laboratories for Artificial Intelligence, Intelligent Systems, and Information Security.

With a small class environment (approximately 40 students) and active as well as interactive teaching methods, students are provided with opportunities to engage in research projects and apply their learned knowledge to solve real-world problems in the field of Artificial Intelligence. Students are also encouraged to participate in industry competitions and events to enhance their skills and expand their network of communication and collaboration within the AI community.

In the AI program at the University of Science, students will have the opportunity to explore advanced technologies such as Deep Learning, Reinforcement Learning, and Machine Learning. Moreover, the program encourages students to nurture their creative thinking, problem-solving skills, and the ability to build AI applications that can be applied in various fields such as healthcare, transportation, finance, and many others.


Overview of Training Program

  • Program title: Bachelor of Artificial Intelligence
  • Degree: Bachelor of Science
  • Educational type: Fulltime
  • Program Duration: 04 years
  • Language: Vietnamese
  • Total Credits: 138 credits
  • Admission year: 2021

The structure of the curricula

138 credits (excluding Foreign Language, Physical Education, and National Defense Education)

General Education: Accumulate a total of 56 credits
  • Political Theory (11 credits)
  • Social Sciences - Economics - Skills (5 credits)
  • Mathematics - Natural Sciences - Technology - Environment (36 credits)
  • Informatics (4 credits)
Fundamental Education - Specific Knowledge (38 credits)
  1. CSC10001 - Introduction to Programming
  2. CSC10010 - Introduction to Programming for Artificial Intelligence
  3. CSC10003 - Object-Oriented Programming
  4. CSC10004 - Data Structures and Algorithms
  5. CSC10006 - Introduction to Databases
  6. CSC10007 - Operating Systems
  7. CSC10008 - Computer Networking
  8. CSC10009 - Computer Systems
  9. CSC10011 - Software Engineering for Artificial Intelligence
  10. CSC14003 - Fundamentals of Artificial Intelligence
Specialized Education (34 credits)
Mandatory (Minimum 16 credits): accumulate according to the course list provided in the training program. Elective (Minimum 8 credits): accumulate according to the course list provided in the training program. Minor Elective (Minimum 10 credits): accumulate according to the course list provided in the training program.
Graduation Requirements (10 credits)

Graduation Project Courses

  1. CSC10251 - Undergraduate Thesis (10 credits)
  2. CSC10252 - Industrial-based Thesis (10 credits)
  3. CSC10204 - Capstone Projects (6 credits)
  4. CSC18105 - Artificial Intelligence Applications (4 credits)
  5. CSC15008 - Natural Language Processing and Applications (4 credits)
  6. CSC16107 - Applications of Computer Vision (4 credits)