CAI 1000 — Introduction to Artificial Intelligence
This course surveys Artificial Intelligence (AI) techniques, theories and applications. Students are exposed to AI project cycles and decision-making. Students will be introduced to various social and ethical concerns surrounding Artificial Intelligence such as ethics and bias.