University of Technology Sydney

42172 Introduction to Artificial Intelligence

6cp; Standard face-to-face, 3 hours per week
There are course requisites for this subject. See access conditions.
Anti-requisite(s): 41040 Introduction to Artificial Intelligence


This subject introduces students to the basic concepts and ideas of Artificial Intelligence (AI) algorithms and provides opportunities for students to get hands-on experience in applying some of the AI techniques to solve small to medium size problems. The AI techniques cover six key areas: learning, natural language processing, computer vision, searching, knowledge representation, and inference and reasoning. Through a series of lectures, hands-on laboratory experiments, students are exposed to a wide range of AI techniques and develop good understanding of these techniques, and skills to apply these techniques using existing packages and libraries. Students are assessed through a knowledge test, a set of mini AI application examples that apply selected AI techniques to solve simple problems and a group project in which project group designs a working solution to an interesting real-world problem. Upon completion of this subject, students are able to exemplify AI applications and demonstrate their understanding of AI techniques and skills of applying some of these techniques in real world applications.

Detailed subject description.

Access conditions

Note: The requisite information presented in this subject description covers only academic requisites. Full details of all enforced rules, covering both academic and admission requisites, are available at access conditions and My Student Admin.