Introduction to Artificial Intelligence (COMP3308)
UNIT OF STUDY
Artificial Intelligence (AI) is all about programming computers to perform tasks normally associated with intelligent behaviour. Classical AI programs have played games, proved theorems, discovered patterns in data, planned complex assembly sequences and so on. This unit of study will introduce representations, techniques and architectures used to build intelligent systems. It will explore selected topics such as heuristic search, game playing, machine learning, and knowledge representation. Students who complete it will have an understanding of some of the fundamental methods and algorithms of AI, and an appreciation of how they can be applied to interesting problems. The unit will involve a practical component in which some simple problems are solved using AI techniques.
Further unit of study information
Tutorial 1 hr/week; Lecture 2 hrs/week.
Through semester assessment (55%) Final Exam (45%)
Faculty/department permission required?
Unit of study rules
Prerequisites and assumed knowledge
Assumed knowledge: COMP2007. Programing skills (e.g. Java, Python, C, C++, Matlab)
Study this unit outside a degree
If you wish to undertake one or more units of study (subjects) for your own interest but not towards a degree, you may enrol in single units as a non-award student.
If you are from another Australian tertiary institution you may be permitted to underake cross-institutional study in one or more units of study at the University of Sydney.