Semester | Course Unit Code | Course Unit Title | T+P+L | Credit | Number of ECTS Credits |
1 | ECE646 | ARTIFICIAL INTELLIGENCE | 3+0+0 | 3 | 7,5 |
Language of Instruction
|
English
|
Level of Course Unit
|
Master's Degree
|
Department / Program
|
ELECTRICAL AND COMPUTER ENGINEERING
|
Type of Program
|
Formal Education
|
Type of Course Unit
|
Elective
|
Course Delivery Method
|
Face To Face
|
Objectives of the Course
|
O1. Gain an understanding of artificial intelligence methodologies
O2. Learn the techniques used for developing artificial intelligence models
O3. Gain practice by coding programming assignments
O4. Apply the concepts to a real problem by completing a course project
|
Course Content
|
Introduction and Intelligent Agents
Uniformed Search and Informed Search
Search for Optimization
Search for Optimization, Adversarial Search
Adversarial Search, Review of Search
Propositional Logic and First Order Logic
Probabilistic Inference, Bayesian Networks
Machine Learning, Probabilistic Classification
Artificial Neural Networks, Evaluating Learning Algorithms
Sequential Decision Making
Reinforcement Learning 1
Reinforcement Learning 1
Deep Learning
|
Course Methods and Techniques
|
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
None
|
Name of Lecturers
|
None
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"
Assessment Methods and Criteria
ECTS Allocated Based on Student Workload
Course Learning Outcomes: Upon the successful completion of this course, students will be able to:
Weekly Detailed Course Contents
Contribution of Learning Outcomes to Programme Outcomes
Contribution: 1: Very Slight 2:Slight 3:Moderate 4:Significant 5:Very Significant
https://sis.agu.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=77780&lang=en