VNU-HUS MAT1206E: Introduction to Artificial Intelligence


This is the website for the course “Introduction to Artificial Intelligence (VNU-HUS MAT1206E)” I am participating in teaching at the University of Science, Vietnam National University, Hanoi in Semester 1 of the 2025-2026 academic year.

Announcements

  • 16/09/2025:
    • Course content updated
      • Week 2
    • Update the evaluation method for the midterm exam
  • 10/09/2025:
    • Update location of theory classes to Room 107-T5 (the first two classes were held at Room 303-T4)
    • Update the number of credits from 4 to 3. The extra online learning activities are no longer required.
  • 09/09/2025:
    • Course content updated
      • Week 1
  • 31/08/2025:
    • Website initialized
    • Students registering for MAT1206E 3 should fill in the form https://forms.office.com/r/wcsWncHtny before 23:59 on 17/09/2025 to be invited to the Canvas course.
    • Course content updated
      • Week 0

See older announcements here.

Basic information

  • University: University of Science, Vietnam National University, Hanoi
  • Course code: MAT1206E
  • Section codes: MAT1206E 1, 2, 3
  • Credits: 3
  • Schedule: Semester 1, Academic year 2025-2026
    • Theory: Wednesday, 08:50 - 10:40 (Periods 3-4), Room 107-T5 (The first two classes were held at Room 303-T4)
    • Exercise, Lab: Thursday, 13:00 – 18:30 (Periods 7-12), Room 509-T5
      • MAT1206E 1: 13:00 - 14:45 (Periods 7-8)
      • MAT1206E 2: 14:50 - 16:40 (Periods 9-10)
      • MAT1206E 3: 16:45 - 18:30 (Periods 11-12)
  • Instructor:
    • Theory: Hoàng Anh Đức (University of Science, VNU Hanoi, hoanganhduc[at]hus.edu.vn (replace [at] with @), GitHub Username: hoanganhduc)
    • Exercise, Lab: Phạm Ngọc Hải (University of Science, VNU Hanoi, harito.work[at]gmail.com (replace [at] with @), GitHub Username: Harito97) and Trần Bá Tuấn (VNU University of Science, tranbatuan[at]hus.edu.vn (replace [at] with @), GitHub Username: tranbatuan)
  • Canvas: GHGYGK
  • Content: The course provides learners with knowledge about knowledge representation and representation of knowledge, together with reasoning techniques on knowledge. Some AI systems are introduced as expert systems. Through those systems, students experiment with AI programming languages or practice with open-source systems to design and build knowledge processing systems.
  • Assessment, grading:
    • Regular (10%) [Exercises, Lab, Attendance]
    • Midterm (20%) [Written Test]
    • Final (70%) [Mini Project Report + Presentation]

Textbook, references

Lectures, exercises

Note: Part of the lecture content is based on the slides of Prof. Wolfgang Ertel used in lectures at Ravensburg-Weingarten University, Germany.

Week 0

Week 1

Week 2


History of announcements