Skip to Main Content

CS 218 Introduction to Artificial Intelligence: Reading list

CS 218 Introduction to Artificial Intelligence


Department: BSc 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, and Internet of Things will be explored.


Module texts

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

Ask a Librarian for help to find and evaluate resources