To understand the various characteristics of Intelligent agents
To learn the different search strategies in AI
To learn to represent knowledge in solving AI problems
To understand the different ways of designing software agents
To know about the various applications of AI