CPSC 322 - Introduction to Artificial Intelligence (2020 S1)


Course Description:  This course provides an introduction to the field of artificial intelligence.  The major topics covered will include reasoning and representation, search, constraint satisfaction problems, planning, logic, reasoning under uncertainty, and planning under uncertainty. 


Grading Scheme: Evaluation will be based on a set of  assignments, a midterm, and an exam. Important: you must pass the final in order to pass the courseThe instructor reserves the right to adjust this grading scheme during the term, if necessary.

For more details, please see Convas.



Artificial Intelligence: Foundations of Computational Agents, 2nd Edition. Available in electronic form and at UBC Bookstore. 

If you'd like to refer to an alternate text, I recommend Russell and Norvig's Artificial Intelligence: A Modern Approach (third edition). There will be a copy on reserve in the CS reading room.