Course unit(s):1 Prerequisite(s): CSI 220 Data Structures & Algorithms and MTH 121 Calculus I. An introduction and survey of the opportunities and challenges in solving problems often thought to require human intelligence. Topics may include intelligent agents, searching, learning, planning, natural language processing, machine vision, and robotics. Offered in alternate years.