Dana Vrajitoru     Office Hours

C463 / B551 Artificial Intelligence

Final: Thursday, May 1.
Week Homework assignments Html slides PowerPoint
13 Evolutionary Computation
12 Homework 11 Neural Networks
11 Homework 10 Machine Learning
10 Homework 9 Knowledge Representation / Fuzzy Logic
9 Homework 8 Logic and Automatic Proofs
8 Midterm: Thursday, March 6
Homework 8
Adversarial Search
7 Homework 7 Constraint Satisfaction Problem
6 Homework 6 Local Search
5 Homework 5
Solution for RBFS: graph_path_sol.py
Informed Search
4 Homework 4 Blind Search
3 Homework 3 Agents C463_03_agents.ppt
2 Homework 2 Introduction to Python C463_02_python.ppt
1 Lab 1
Homework 1
Introduction C463_01_intro.ppt

Other Links
Python documentation
Quick reference for the elisp Emacs interface


Spring 2008 schedule: TR 4pm-5:15pm, NS#205.

Prerequisite: C251. C311 recommended.

Textbook: S. Russell, P. Norvig (2003): Artificial Intelligence . A Modern Approach. Second edition, Prentice Hall. Used as a reference.

Grading system:

Guidelines for assignments:

Programming environment:

Course Outline
1. Introduction, definition, philosophy
2. Intelligent agents
3. Logic, knowledge representation, reasoning
4. Fuzzy logic, probabilistic reasoning
5. Planning, game playing, decision-making
6. Expert systems
7. Machine learning
8. Genetic algorithms, neural networks, SOM
9. Elements of natural language processing.


Last updated: January 8, 2008.
danav@cs.iusb.edu.