Courses

Principle of AI (2025-2026)

Course categorySecond Semester

The Main Strategy

The main strategy that will be adopted in delivering this module is to encourage students’ participation in the exercises, while at the same time refining and expanding their critical thinking skills. This will be achieved through classes, laboratory and by considering type of simple experiments involving some sampling activities that are interesting to the students.


The Aim

  •  Understand the various characteristics of a problem solving agent
  • Learn about the different strategies involved in problem solving
  • Learn about solving problems with various constraints
Ability to employ AI algorithms to various applications like intelligent, supervised and unsupervised learning as well as reinforcement learning in the future .

Module Learning Outcomes

Upon completing this course, the student will have learned, through appropriate classroom and laboratory experiences, the following:

  1. Have basic knowledge representation, problem solving, and learning methods of artificial intelligence
  2. Provide the apt agent strategy to solve a given problem
  3. Represent a problem using first order and predicate logic
  4. Design topmost AI apps like chat-bot
Suggest supervised, unsupervised or semi-supervised learning algorithms for any given problem.