Course Catalog 2009-2010
Basic

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2009-2010

OHJ-2556 Artificial Intelligence, 6 cr

Person responsible

Tapio Elomaa, Antti Valmari

Implementations

  Lecture times and places Target group recommended to
Implementation 1


Per 4, 5 :
Tuesday 12 - 14, TB214
Thursday 12 - 14, TB219

 
3.-n. vuosikurssi
DI-Opiskelijat
International Students
Jatko-opiskelijat
Tieto- ja sähkötekniikan tiedekunta
Tietotekniikan koulutusohjelma  


Requirements

Weekly exercises, course work, and exam
Completion parts must belong to the same implementation

Learning outcomes

The course introduces different areas of artificial intelligence. The content can be adapted according to student interests.

Content

Content Core content Complementary knowledge Specialist knowledge
1. Logic, knowledge, and reasoning  propositional and first-order logic  knowledge bases 
2. Problem solving and search  heuristic search  algorithm A* 
3. Uncertain knowledge and reasoning  probabilistic reasoning  decision making 
4. Machine learning  learning from observations  statistical learning 


Evaluation criteria for the course

Exam, course work, and weekly exercises

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Partial passing:

Completion parts must belong to the same implementation

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Book   Artificial Intelligence: A Modern Approach   S. Russell, P. Norvig   0-13-080302-2          English  


Prerequisites

Course Mandatory/Advisable Description
OHJ-1156 Programming II Mandatory    
OHJ-2156 Analysis of Algorithms Advisable    
OHJ-2206 Design and Implementation of Data Structures Advisable    

Prerequisite relations (Requires logging in to POP)

Correspondence of content

Course Corresponds course  Description 
OHJ-2556 Artificial Intelligence, 6 cr OHJ-2550 Artificial Intelligence, 6 cr  

More precise information per implementation

  Description Methods of instruction Implementation
Implementation 1   Lectures
Seminar work
Excercises
Practical works
   
Contact teaching: 50 %
Distance learning: 0 %
Self-directed learning: 50 %  


Last modified19.06.2009
ModifierTapio Elomaa