This document provides an introduction to artificial intelligence (AI) including definitions, goals, branches, and applications. It defines AI as computers with the ability to mimic human intelligence through learning from experience and handling complex problems. The main goals of AI are to better understand human intelligence by writing programs that emulate it and to create useful programs to do tasks normally requiring human experts. Branches of AI discussed include vision systems, learning systems, robotics, expert systems, and neural networks. The document also outlines some present and future aspects of AI as well as ethics and risks.