The book introduces key Artificial Intelligence (AI) concepts in an easy-to-read format with examples and illustrations. Someone with basic knowledge in Computer Science can have a quick overview of AI heuristic searches, genetic algorithms, expert systems, game trees, fuzzy expert systems, natural language processing, superintelligence, etc. with everyday examples. The second edition includes more in-depth technical content and covers recent topics in AI.