Language of Instruction
|
English
|
Level of Course Unit
|
Bachelor's Degree
|
Department / Program
|
COMPUTER ENGINEERING
|
Type of Program
|
Formal Education
|
Type of Course Unit
|
Elective
|
Course Delivery Method
|
Face To Face
|
Objectives of the Course
|
Gain an understanding of artificial intelligence methodologies Learn the techniques used for developing artificial intelligence models Gain practice by coding programming assignments Apply the concepts to a real problem by completing a course project
|
Course Content
|
This course provides an introduction to Artificial Intelligence. In this course, we will learn the concepts that underlie intelligent systems. Topics we will cover include problem solving with search, constraint satisfaction, knowledge representation and reasoning using some probabilistic learnings and first order logics, reasoning under uncertainty, introduction to machine learning, and introduction to reinforcement learning.
|
Course Methods and Techniques
|
In this course, search algorithms, constraint satisfaction problems, probabilistic inference methods and logical representation techniques used to solve artificial intelligence problems will be covered. In addition, basic machine learning algorithms and introductory reinforcement learning methods will be examined. Students will experience these methods in practice through programming assignments and project work.
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
Associate Prof.Dr. Zafer Aydın - zafer.aydin@agu.edu.tr
|
Name of Lecturers
|
Associate Prof.Dr. Zafer Aydın - zafer.aydin@agu.edu.tr
|
Assistants
|
Research Assist. Bölüm araştırma görevlileri. Bölüm araştırma görevlileri. Bölüm araştırma görevlileri.
|
Work Placement(s)
|
No
|