Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

CS 209 Introduction to Artificial Intelligence: Reading list

CS 209 Introduction to Artificial Intelligence


Department: BSc in Computer Science
Module Description: This course will introduce the basic principles in artificial intelligence research. It will cover simple representation schemes, problem solving paradigms, constraint propagation, and search strategies. Areas of application such as knowledge representation, natural language processing, expert systems, vision and robotics will be explored.

Module text(s)

  • Russell, S. J. and Norvig, P. (2020). Artificial intelligence: a modern approach. 4th edn. Harlow, England: Pearson. Request item

Recommended readings

  • Patel, A. (2020). Python 3: 400 exercises and solutions for beginners. Request item
  • Eckroth, J. (2018). Python artificial intelligence projects for beginners - Get up and running with 8 smart and exciting AI applications. Birmingham, UK: Packt Publishing. Request item

 

Ask a Librarian for help to find and evaluate resources