CP468 ARTIFICIAL INTELLIGENCE, WINTER 2010, WLU

Course Description

The course covers concepts and techniques in artificial intelligence and machine learning.

Prerequisites

CP213 Introduction to Object-Oriented Programming

Instructor

Dr. Ilias S. Kotsireas
Office: N2076A, Office Hours: 24/7 and by appointment, Phone: 884-0710 ext. 2218, E-Mail: ikotsireATwlu.ca

Important Course Information

Course Textbook

Artificial Intelligence: A Modern Approach (2nd Edition, 3rd Edition), S. Russell, P. Norvig, Prentice Hall

Textbook Support Website http://aima.cs.berkeley.edu


Lecture Topics (corresponding to the 12 weeks schedule)

  1. Introduction, Intelligent Agents
  2. Problem solving, searching
  3. Metaheuristics I: Local Search, Tabu Search, Hill Climbing
  4. Metaheuristics II: Simulated Annealing, Genetic Algorithms, Ant Colony Optimization
  5. Constraint Satisfaction Problems
  6. Automated Reasoning, Prolog
  7. Knowledge Representation
  8. Knowledge-based systems
  9. Machine Learning
  10. Neural Networks I: Architectures, Pattern Classification
  11. Neural Networks II: Single-layer, Multi-layer
  12. Research Projects Presentations

Class Schedule, Winter Semester Timetable

            |     Mon     |     Wed     |   
            | 16:00-17:20 | 16:00-17:20 | 
            | Room BA210  | Room BA210  | 
____________|_____________|_____________|______
            |             |             |
Week 1:     |  Jan 04     |    Jan 06   |   
Week 2:     |  Jan 11     |    Jan 13   |   
Week 3:     |  Jan 18     |    Jan 20   |   
Week 4:     |  Jan 25     |    Jan 27   |   
Week 5:     |  Feb 01     |    Feb 03   |   
Week 6:     |  Feb 08     |    Feb 10   |   
____________|_____________|_____________|______________

Reading Week   Feb 15 - Feb 19   N o  C o u r s e s
_______________________________________________________
            |             |             |
Week 7:     |  Feb 22     |   Feb 24    |   
Week 8:     |  Mar 01     |   Mar 03    |   
Week 9:     |  Mar 08     |   Mar 10    |   
Week 10:    |  Mar 15     |   Mar 17    |  
Week 11:    |  Mar 22     |   Mar 24    |  
Week 12:    |  Mar 29     |   Mar 31    |   
____________|_____________|_____________|______________
            |             |             |

Course Mailing List

Send e-mail to the course instructor, to be added to the course mailing list.
Subject: add me to the CP468 Mailing List

Course Requirements/Student Evaluation