This document provides an introduction to artificial intelligence including definitions of AI, categories of AI systems, requirements for an artificially intelligent system, a brief history of AI, examples of AI in the real world, definitions of intelligent agents and different types of agent programs. It defines AI as the study of intelligent behavior in computational processes and discusses systems that think like humans, think rationally, act like humans, and act rationally. It also outlines the requirements for an AI system to have natural language processing, knowledge representation, automated reasoning, and machine learning.