ITGN 430 Artificial Intelligence
This is an introductory course on the fundamental and practical concepts of Artificial Intelligence (AI). It introduces the students to the foundations of AI and intelligent agents and discusses the problem-solving techniques with agents, different types of search methods and game theory with practical demonstrations. In addition, the course discusses the concepts of constraint satisfactions problems, knowledge, reasoning, and planning. The course includes a project where students will have the opportunity to apply AI methods in solving real-world problems.