Artificial Intelligence

CSE 516, Winter 200
7 (4 cr)

Class Meetings: Tuesday & Thursday 5:30 - 5:17 PM

Macomb University Center (MUC)

 

Instructor

Djamel Bouchaffra, PhD
Assistant Professor of Computer Science
Office: 131 Dodge Hall
Phone: (248) 370-2242
Fax: (248) 370-4625

E-mail: dbouchaffra@ieee.org

Home Page: http://www.oakland.edu/~bouchaff/

Office Hours: Monday & Wednesday from 4:15 to 5:15 pm

Description

 

We introduce this course by defining the concept of Computational Intelligence.  We first introduce the idea of agents in the world. We then discuss the notion of representation and reasoning system and provide some case studies that illustrate this concept. Different search algorithms such as graph-searching, blind search, heuristic search and constraint satisfaction problems will be covered. After defining the concept of knowledge representation (the core of Artificial Intelligence), we will tackle the knowledge engineering (knowledge-based systems, meta-interpreters) and symbolic knowledge (based on first-order predicate calculus, and modal logic).

 

We finally cover the uncertain knowledge (using a probability measure), and some learning machine paradigms (learning as choosing the best representation and learning under uncertainty).

 

We conclude the course by applying some of the artificial intelligence concepts in robotic systems.

 

Prerequisite: CSE 335 (Programming Languages)

Course Outline