Course Overview
Course objectives, scope, prerequisites, and learning outcomes.
Foundations of artificial intelligence, problem-solving methods, knowledge representation, and current applications.
Course objectives, scope, prerequisites, and learning outcomes.
Lecture notes and presentations organised by teaching week.
Python examples, notebooks, demonstrations, and practical exercises.
Assignments, sample questions, announcements, and assessment materials.