CS343: Artificial Intelligence

Spring 2021
 
Responsive image

Course Logistics

Lecture: 9:30-10:45am, Tuesdays and Thursdays
Location: Online (Check Canvas for Zoom links)
Discussion Forum: Please subscribe to our class Piazza page.

Course Textbook

Artificial Intelligence: A Modern Approach, by Russell and Norvig
Note: You need the 3rd Edition (Blue cover) published by Pearson

Prerequisites

Upper-division standing in CS.
Comfort with probability theory is expected.

Instructors

OH: by appointment
Location: Online (via Zoom)
Email: pstone@cs.utexas.edu
OH: Wednesdays 3-4 pm
Location: Online (via Zoom)
Email: yukez@cs.utexas.edu

Teaching Assistants

OH: Mondays 8-9 am
Location: Online (via Zoom)
OH: Fridays 2-3 pm
Location: Online (via Zoom)
OH: Thursdays 2-3 pm
Location: Online (via Zoom)
OH: Fridays 8:15-9:15 am
Location: Online (via Zoom)

Learning Objective

There are three primary objectives for the course:

  • To provide a broad survey of AI and Intelligent Systems;
  • To develop a deeper understanding of several major topics in AI;
  • To develop the design and programming skills that will help you to build intelligent artifacts.
  • The course is designed to present a solid entry point to the field of artificial intelligence. It will provide the foundation to go on to take other upper division AI courses. For those students with interest, it could possibly lead to subsequent research opportunities.

    Course Content

    There is no generally accepted definition of artificial intelligence. Some that have been proposed include:

  • The science of getting computers to do the things they can't do yet.
  • Finding fast algorithms for NP-hard problems.
  • Getting computers to do the things they do in the movies.
  • This course provides a broad introduction to artificial intelligence. Topics include:

  • problem solving, including search and game playing
  • knowledge and reasoning, including inference
  • planning
  • reasoning under uncertainty
  • machine learning