About This Course
Artificial intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think like humans and mimic their actions. The term may also be applied to any machine that exhibits traits associated with a human mind such as learning and problem-solving.AI technology is important because it enables human capabilities – understanding, reasoning, planning, communication and perception – to be undertaken by software increasingly effectively, efficiently and at low cost.
This course introduces the techniques of Artificial Intelligence and analyzes
various methods of solving problems using it. The concept of expert system architecture &
fuzzy operations are introduced. This course serves as a prerequisite for many advanced
courses in Data Science areas
After the completion of the course the student will be able to
CO 1 Apply the steps needed to provide a formal specification for solving the problem.
CO 2 Apply and analyze the different types of control and heuristic search methods to solve problems
CO 3 Understand various Game theory problems& Knowledge structures
CO 4 Formulate knowledge representation and examine resolution in predicate and propositional logic
CO 5 Apply feasible planning and learning techniques to solve non-trial problems
CO 6 Analyze expert systems & fuzzy operations to solve real life problems.
Mathematical Foundations for Computing, Advanced Data structures