Knowledge Representation (CS 222) is an artificial intelligence course about declarative knowledge representation. The course covers many classic and then progresses to contemporary methods. It is generally offered in the spring and has been taught by Yoav Shoham in the past.

Credit and requisitesEdit

The course grants 3 units. Exposure to artificial intelligence as in CS 121 or CS 221 is recommended in the Stanford Bulletin. CS 270 is a decent primer, too.