This subject covers some important areas of artificial intelligence (AI) and their applications. These areas include, broadly: knowledge representation; problem solving; planning; knowledge-based systems; dealing with uncertainty; explanation facilities; and machine learning and applications of AI. The subject quickly introduces students to the basic AI techniques and then deals with individual topics in depth.
Spring semester, City campus