Note also that the third year course Artificial Intelligence II also recomends the Rich and Knight book.
A few sections therefore do closely follow that of Rich and Knights book.
Note: That other topics notably Lisp Programming and Game Playing are covered in much greater detail than the above the book. Therefore other Texts may need to be consulted in conjunction with these notes.
Artificial Intelligence Rich and Knight second edition McGraw Hill
Formal Concepts in Artificial Intelligence Shinghal Chapman Hall