Intro to Artificial Intelligence
Introduction to Artificial Intelligence
[Spring 2022]


Course Description

This course provides a broad technical introduction to the tools, techniques and concepts of artificial intelligence. The course will focus on methods for automating decision-making under a variety of conditions, including full and partial information, and dealing with uncertainty. Students will gain practical experience writing programs that use these techniques to solve a variety of problems.

Topics include: problem solving (search spaces, uninformed and informed search, games, constraint satisfaction), principles of knowledge representation and reasoning (propositional and first-order logic, logical inference, planning), and representing and reasoning with uncertainty (decision theory, reinforcement learning, probabilistic inference).

Location and Time

Mon/Wed 2:00PM - 3:15PM, Education 310

Instructor

Prof. Clayton T. Morrison
  • Email: claytonm at email dot arizona dot edu
  • Office: Harvill 437A (Until further notice, office hours will be by zoom)
  • Office Hours: Wednesdays 11am-noon
    (Zoom link available through D2L)

TA: Zeyu Zhang
  • Email: zeyuzhang at email dot arizona dot> edu
  • Office Hours: Thursdays 11am-noon
    (Zoom link available through D2L)

Syllabus

syllabus.pdf