This site will work and look better in a browser that supports web standards, but it is accessible to any browser or Internet device.

CPE 480 - Artificial Intelligence

Home Page

NEWS | Administrative Info. | lectures | labs | Project

Course Description

The goal of this course is to understand important problems, challenges, concepts and techniques from the field of Artificial Intelligence. In order to achieve this, students learn how to analyse, design, and program intelligent agents of varying complexities. These agents gather information from their environment, convert it into a suitable internal representation (which may be augmented with information provided by the designer), analyse their internal knowledge to determine suitable actions, and finally execute some actions.
 

After successful completion of the course, students should

  1. Know classical examples of artificial intelligence
  2. Know characteristics of programs that can be considered "intelligent"
  3. Understand the use of heuristics in search problems and games
  4. Know a variety of ways to represent and retrieve knowledge and information
  5. Know the fundamentals of artificial intelligence programming techniques in a modern programming language
  6. Consider ideas and issues associated with social technical, and ethical uses of machines that involve artificial intelligence

NEWS

Dec 2, 2007

Final project web pages are now posted on the projects page.

 

Nov 30, 2007

The maps used for grading lab 6 are now posted on the web page.

 

Nov 18, 2007

The schedule for the final project presentations is now online (see projects page). Note that the presentations will take place within lecture time.

 

Nov 15, 2007

For lab 6, you will be graded on 5 different maps with increasing level of difficulty. I have added a test map that should give you an idea for grading. It represents an average difficulty map (e.g. the 3rd of 5 maps).

Each map will be worth 5 marks. Your 5 marks will be based on the performance score you achieve in the map. In the example map I provide, a score of around 16000 will result in 4 out of 5.

 

Nov 15, 2007

The requirements for the project web site description are now posted on the Project page.

 

Nov 7, 2007

Note that in lab 6, the agent does not need to return the gold to the start location as previously requested in the lab manual.

 

Oct 29, 2007

Recall that I am away this week and so the following changes to the schedule have been made:

    Oct 30 Lab - In class viewing of video for lab 5 (DARPA Grand Challenge)

    Oct 30 Lecture - Reasoning and Logic Lecture given by Prof. Alex Dekhtyar

    Nov 1 Lab - In class viewing of video for lab 5 (AI)

    Nov 1 Lecture - In class viewing of video for lab 5 (AI), continued from lab

 

Note that the regular lab and lecture locations will be used.

   

 

Oct 19, 2007

Note the midterm exam is next Thursday, Oct 25th. A midterm overview has been posted on the lectures page.

 

Oct 3, 2007

Lab 3 is now available.

 

Sept 17, 2007

Welcome, the new course page is up and running!



 

news | administrative info. | lectures | labs | project