Skip to main content Skip to navigation

Artificial Intelligence (CptS 440/540)
Fall 2020

Course Information

Time and Location:

Tuesdays/Thursdays 9:10-10:25am, online.

Course Description

This course is an introduction to the field of artificial intelligence including search, knowledge representation, reasoning, uncertainty, learning, and perception. At the end of the course, students should: (1) Understand the major areas and challenges of AI, (2) Apply basic AI algorithms to solve problems, and (3) Understand the ethical issues in AI. (3 credits)


Larry Holder, Office hours by appointment.

Teaching Assistants

James Halvorsen,, and Kaniz Madhobi, Office hours by appointment.


Stuart Russell and Peter Norvig, Artificial Intelligence: A Modern Approach, Fourth Edition, Prentice Hall, 2020.

Course Prerequisites

Advanced Data Structures (CptS 223 or 233).

Course Grading

Homeworks (50%), Exam 1 (15%), Exam 2 (15%), Final Exam (20%).

Course Materials

Course Resources

Other AI Resources

AI in the News