School of Engineering \ Artificial Intelligence Engineering
Course Credit
ECTS Credit
Course Type
Instructional Language
Programs that can take the course
Artificial Intelligence Engineering Undergraduate Program
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.
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.
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
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 |
|
|
|
|
|
|
|
|
|
|
|