This document provides an overview of an artificial intelligence course taught by Mr. Ganesh Ingle. The main topics covered in the course include fundamentals of AI, searching and planning, knowledge representation, and uncertainty. Knowledge representation is discussed in depth, including different representation schemes like logical representations, production rules, and semantic networks. Specific topics within knowledge representation include syntax, semantics, propositional logic, predicate logic, first-order logic, and frames. Non-logical representations like production rules and semantic networks are also examined.