PROGRAMMING FOR ARTIFICIAL INTELLIGENCE
- Course
- AIEN301 - PROGRAMMING FOR ARTIFICIAL INTELLIGENCE
- Department
- Institute of Graduate Studies and Research
- Course Type
- Scientific Preparation
- Status
- Required
- Language
- English
- Credit
- 0
- ECTS
- 0
- T+P+L
- 3 + 0 + 1
- Course Coordinator(s)
- Assoc. Prof. Dr. Emre ÖZBİLGE
- Prerequisite
- -
- Keywords
Course Description
The aim of this course is to explore the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory behind graph search algorithms, classification, optimization, reinforcement learning, and other topics in artificial intelligence and machine learning as they incorporate them into their own Python programs. By the end of the course, students emerge with experience in libraries for machine learning as well as knowledge of artificial intelligence principles that enable them to design intelligent systems of their own.
PROGRAMMING FOR ARTIFICIAL INTELLIGENCE
Evaluation Tools (Active Term)
No evaluation items have been defined.
Course outcomes
No course outcomes have been defined yet.
Course Syllabus
No weekly content has been defined yet.
Reference Books & Course Materials
No reference books have been listed.
Learning Outcomes
No learning outcomes have been defined.
Program Outcomes
No program outcomes have been defined.
Po-Lo Matrix
The PO-LO matrix has not been populated yet.