CS 320 - Introduction to Artificial Intelligence

Description: Foundations and main methods of Artificial Intelligence. Problem characteristics and spaces. Search and optimization techniques with a focus on uninformed and heuristic algorithms. Two player games and constraint satisfaction. Modelling and simulation. Comparison of logic-based, fuzzy, and probabilistic reasoning and knowledge representation methodologies. Machine learning: learning tasks, inductive learning, statistical-based learning, over-fitting, accuracy.

Prerequisites: CS 210, STAT 160 or 200, and MATH 221
Credit Hours: 3

Class Hrs./Week:

Lab Hrs./Week:

Hardware: TBA

Software: TBA
To Top of Page