Artificial Intelligence

Foundations of artificial intelligence, problem-solving methods, knowledge representation, and current applications.

01

Course Overview

Course objectives, scope, prerequisites, and learning outcomes.

02

Weekly Notes

Lecture notes and presentations organised by teaching week.

03

Code and Colab

Python examples, notebooks, demonstrations, and practical exercises.

04

Assignments and Exams

Assignments, sample questions, announcements, and assessment materials.