University of Technology Sydney

41040 Introduction to Artificial Intelligence

6cp; 3hpw
Requisite(s): 48023 Programming Fundamentals
Recommended studies:

Some experience with an integrated development environment such as Anaconda with Python would be an advantage.


This subject helps students develop good understanding of concepts and fundamental algorithm ideas of Artificial Intelligence (AI) in its eight main areas: machine learning, computational intelligence, computer vision, knowledge representation and modelling (expert system), natural language processing, brain computer interaction, reasoning, and robotics. Through a series of workshops and hand-on laboratory experiments designated for specific AI technologies in the targeted areas, respectively, students will develop competence in applying AI techniques for given tasks and ability to make good judgement on model/algorithm selection.

Typical availability

Spring Session, City Campus

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.