This course introduces basic to fundamentals of artificial intelligence, including search strategies, knowledge representation and reasoning, and trends in artificial intelligence.