Artificial Intelligence (AI) Programming CS 309
 

 

Course Description

 

Introduction to LISP and Prolog, languages used in AI research. Fundamental AI concepts. Topics covered include; Lisp; symbolic manipulation, data abstraction, object- oriented view, searching, modular programming, and debugging; Prolog: Logic and Problem Solving, non-determinism, data structures, incomplete and uncertain knowledge, querying.

Prerequisites

 

3 periods
3 semester hours