Artificial Intelligence (AI) is an area in computer science research that aims to enable computer systems to work intelligently yet autonomously. In recent years, we have witnessed many breakthroughs of innovative AI technologies across diverse domains (e.g., in image recognition, playing Go, predicting protein structure). In the meantime, AI has also permeated into everyday life through a wide range of applications such as virtual assistants, recommendation systems, decision support systems, and self-driving cars. To be better prepared as we step into "the age of AI", it is necessary to understand what AI is and how AI works. This course introduces students to the foundational areas of artificial intelligence and current techniques for building intelligent systems. Topics will include problem solving by search, game playing and adversarial search, logical reasoning, reasoning under uncertainty, machine learning, and planning.
This course will help you...
Design by OS Templates