YAP441

Artificial Intelligence

Faculty \ Department
School of Engineering \ Artificial Intelligence Engineering
Course Credit
ECTS Credit
Course Type
Instructional Language
3
6
Compulsory
Turkish
Prerequisites
BİL 212, BİL 345
Programs that can take the course
Artificial Intelligence Engineering Undergraduate Program
Course Description
Intelligent agents. Problem solving by searching. Blind and informed search techniques. Conquer techniques. Constraint satisfaction problems.
Game playing. Knowledge and reasning: First-order logic. Knowledge representation. Bayesian Networks. Learning. Planning.
Textbook and / or References
S. Russell and P. Norvig - Artificial Intelligence: A Modern Approach , Prentice Hall, 2010, Third Edition.
Course Objectives
To teach artificial intellgience concepts and philosophy , to teach how the intelligent agents and tools are created, to teach intelligent search and heuristics , to teach how to be rational, to teach planning, to teach intelligent reasoning techniques.
Course Outcomes
1. To know what is AI and what is not
2. be able to classify artificial intelligence problems and develop appropriate solutions
3. be able to develop intelligent systems
4. to be able to better locate classical AI
Tentative Course Plan
Week 1: What is AI?, Intelligent agents
Week 2: Problem solving by searching
Week 3: Problem solving by searching
Week 4: Game Playing
Week 5: Constraint Satisfaction Problems
Week 6: First-order logic and reasoning
Week 7: First-order logic and reasoning
Week 8: Planning
Week 9: Knowledge representation
Week 10: Uncertainty and probabilistic reasoning
Week 11: Uncertainty and probabilistic reasoning
Week 12: Learning
Tentative Assesment Methods
• Midterm Exams %20
• Final % 25
• Homework 25%
• Project 30%
Program Outcome *
1 2 3 4 5 6 7 8 9 10 11
Course Outcome
1
2
3
4