CS 160 — Introduction to Artificial Intelligence (AI)
This course introduces the fundamental concepts, techniques, and applications of Artificial Intelligence (AI). Students will explore the history and development of AI, its various branches, and the underlying principles of AI systems. The course covers topics such as problem-solving, knowledge representation, reasoning, search algorithms, and machine learning.