Intelligent Systems

IT 422
This course introduces students to the wide field of Artificial Intelligence (AI) with emphasis on its use to solve real world problems. Students will be trained to get a basic and solid understanding of various fundamental topics of Artificial Intelligence including searching, knowledge representation and reasoning, rule based systems and machine learning. This course is also an opportunity for students to discover AI based technologies. It should review how AI techniques have been incorporated by companies to enhance traditional business applications. An exposure to PROLOG or another AI language would be beneficial for students. On completion of this module, students should relate what they have learned to what impact AI is making to society.