CST211 — Artificial Intelligence
CST 211 - Artificial Intelligence CST 211 - Artificial Intelligence This course explores AI’s historical roots in philosophy and psychology using AI research tools, including predicate calculus, search algorithms, heuristics, stochastic methods, and software architectures. Students will study knowledge representation schemes and reasoning approaches, such as rule-based, case-based, and model-based reasoning. Advanced models for reasoning under uncertainty and machine learning techniques like neural networks and genetic algorithms are included. Practical applications in automated reasoning, natural language understanding, and programming in LISP and PROLOG will be emphasized. 2
Prerequisites: ENG097, MAT144, MAT155, CST206, CST161