BİLGİSAYAR PROGRAMCILIĞI | |||||
Associate | TR-NQF-HE: Level 5 | QF-EHEA: Short Cycle | EQF-LLL: Level 5 |
Course Code: | 2000002013 | ||||||||
Ders İsmi: | Artificial Intelligence | ||||||||
Ders Yarıyılı: | Fall | ||||||||
Ders Kredileri: |
|
||||||||
Language of instruction: | TR | ||||||||
Ders Koşulu: | |||||||||
Ders İş Deneyimini Gerektiriyor mu?: | No | ||||||||
Type of course: | Bölüm Seçmeli | ||||||||
Course Level: |
|
||||||||
Mode of Delivery: | Face to face | ||||||||
Course Coordinator : | Öğr.Gör. Yasemin GÜNTER | ||||||||
Course Lecturer(s): |
Öğr.Gör. Yasemin GÜNTER |
||||||||
Course Assistants: |
Course Objectives: | The aim of this course is to provide students with an introduction to artificial intelligence, including the basic techniques and mechanisms of artificial intelligence. It is aimed that the students who complete this course will understand the historical and conceptual development of artificial intelligence, the aims of artificial intelligence and the methods it uses to achieve these goals, the social and economic role of artificial intelligence, and by analyzing the problems, determining where artificial intelligence techniques can be used and using artificial intelligence techniques. |
Course Content: | Introduction to artificial intelligence, Natural and Artificial Intelligence, Turing Test, Search methods, Planning, Heuristic Problem Solving, Information representation, Predicate Logic, Artificial Intelligence Programming Languages, Programming with Common Lisp, Game Theory, Genetic Algorithms, Fuzzy Logic, Expert Systems, Artificial Intelligence Applications. |
The students who have succeeded in this course;
|
Week | Subject | Related Preparation |
1) | ||
2) | Expression of information | source scanning |
3) | Intuition and Heuristic Search Algorithms | Source Scanning |
4) | Game Theory, Game Tree | Source Scanning |
5) | Genetic Algorithms | Source Scanning |
6) | Fuzzy Logic | Source Scanning |
7) | Logical Programming | Source Scanning |
8) | midterm | Source Scanning |
9) | Student Presentations | Source Scanning |
10) | Student Presentations | Source Scanning |
11) | Student Presentations | |
12) | Student Presentations | |
13) | Student Presentations | |
14) | Student Presentations | |
15) | Final Exam |
Course Notes / Textbooks: | Ders Notları |
References: | 1.Vasif Nabiyev, Yapay Zeka, 5. Baskı, Seçkin Yayınevi 2.Yapay Zeka Ders Notu, Cahit Karakuş, 2023. https://ckk.com.tr/ders/YZ/YZ%2000%20Yapay%20Zeka%20Ders%20Notu.html 3. Makine Öğrenmesinde Sınıflandırma Yöntemleri ve R Uygulamaları, Selçuk Alp, Ersoy Öz., Nobel Akademik Yayıncılık, 2019. |
Ders Öğrenme Kazanımları | 1 |
2 |
3 |
4 |
5 |
6 |
---|---|---|---|---|---|---|
Program Outcomes | ||||||
1) To have the ability to apply knowledge in the fields of mathematics, science and programming to the development of software systems and the solution of problems related to computer programming. | ||||||
2) To have the ability to analyze and model problems specific to the field of software systems development and computer programming, and to identify and define appropriate software requirements for their solutions. | ||||||
3) Having the ability to design, develop and evaluate a software system, system part, process or program that will meet specified requirements. | ||||||
4) Have the ability to develop software systems and use modern technical and programming tools for computer programming applications. | ||||||
5) To have the discipline of software systems development and computer programming and the ability to demonstrate the necessary business skills to work effectively in interdisciplinary teams or individually. | ||||||
6) To have the ability to develop software systems and apply approaches in the development of computer programs by applying analysis, design, implementation, verification, validation and maintenance processes. | ||||||
7) To have awareness and awareness of professional, legal, ethical and social problems in the field of software and computer programming. |
No Effect | 1 Lowest | 2 Low | 3 Average | 4 High | 5 Highest |
Program Outcomes | Level of Contribution | |
1) | To have the ability to apply knowledge in the fields of mathematics, science and programming to the development of software systems and the solution of problems related to computer programming. | 3 |
2) | To have the ability to analyze and model problems specific to the field of software systems development and computer programming, and to identify and define appropriate software requirements for their solutions. | 5 |
3) | Having the ability to design, develop and evaluate a software system, system part, process or program that will meet specified requirements. | 2 |
4) | Have the ability to develop software systems and use modern technical and programming tools for computer programming applications. | 3 |
5) | To have the discipline of software systems development and computer programming and the ability to demonstrate the necessary business skills to work effectively in interdisciplinary teams or individually. | 3 |
6) | To have the ability to develop software systems and apply approaches in the development of computer programs by applying analysis, design, implementation, verification, validation and maintenance processes. | 1 |
7) | To have awareness and awareness of professional, legal, ethical and social problems in the field of software and computer programming. | 2 |
Alan Çalışması | |
Anlatım | |
Bireysel çalışma ve ödevi | |
Course | |
Grup çalışması ve ödevi | |
Labs | |
Homework | |
Problem Çözme | |
Proje Hazırlama | |
Rapor Yazma | |
Rol oynama | |
Soru cevap/ Tartışma | |
Sosyal Faaliyet | |
Örnek olay çalışması | |
Web Tabanlı Öğrenme |
Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama) | |
Sözlü sınav | |
Homework | |
Uygulama | |
Gözlem | |
Sunum | |
Bilgisayar Destekli Sunum | |
Örnek olay sunma |
Semester Requirements | Number of Activities | Level of Contribution |
Midterms | 1 | % 40 |
Semester Final Exam | 1 | % 60 |
total | % 100 | |
PERCENTAGE OF SEMESTER WORK | % 40 | |
PERCENTAGE OF FINAL WORK | % 60 | |
total | % 100 |
Activities | Number of Activities | Duration (Hours) | Workload |
Course Hours | 14 | 2 | 28 |
Study Hours Out of Class | 14 | 2 | 28 |
Midterms | 1 | 10 | 10 |
Final | 1 | 10 | 10 |
Total Workload | 76 |