41040 Introduction to Artificial Intelligence
6cp; 3hpw, mix of online and on campusRequisite(s): 48023 Programming Fundamentals OR 41039 Programming 1
Recommended studies:
33230 Mathematics 2; 37181 Discrete Mathematics; linear algebra, probability, statistics, discrete logic
Undergraduate
Description
This subject helps students develop good understanding of concepts and fundamental algorithm ideas of Artificial Intelligence (AI) in some areas: learning, natural language processing, computer vision, searching, knowledge representation, inference and reasoning. Through a series of lectures and hands-on laboratory experiments designated for specific AI techniques in the targeted areas, students develop good understanding of these techniques, ability to make good judgement on model/algorithm selection for given tasks, and competence in applying these AI techniques in simple applications.
Typical availability
Spring Session, City Campus
Detailed subject description.