Introduction to Artificial Intelligence

CS47100 • fall 2020


Instructor

Professor Yexiang Xue
Lawson 2142L • yexiang [at] purdue DOT edu •

Teaching assistants

Maosen Zhang
• maosen [at] purdue DOT edu

Chonghao Sima
• simac [at] purdue DOT edu

Daniel Kumor
• dkumor [at] purdue DOT edu

Description

This course provides an introduction to foundational areas of artificial intelligence and current techniques for building intelligent systems. Topics will include: problem solving, state-space representation, heuristic search techniques, game playing, knowledge representation, logical reasoning, reasoning under uncertainty, decision making, machine learning, and planning.

Prerequisites

Prerequisites: CS25100 Data Structures (grade of C or better)

Text

S. Russell and P. Norvig (2010). Artificial Intelligence: A Modern Approach. Prentice Hall, 3rd Edition.

Where to find information?

Please refer to Purdue Brightspace (https://purdue.brightspace.com/) for the syllabus of this course.

Currently, students registered for physical and distance learning are split into two classes on Brightspace. As a result, not everyone can see the syllabus. Purdue ITAP is working hard to resolve this issue. Please contact the TAs and me if you still cannot find information to join this class during the week of Aug 17-23.

IMPORTANT: The first virtual class will be from 4:30 pm -- 5:45 pm on August 25 (US Eastern Time). The information to join the class is listed on Brightspace. Please contact the TAs and me if you still cannot find information to join this class during the week of Aug 17-23.