Anadolu Üniversitesi Anadolu Üniversitesi
  • Kurumsal
  • Akademik Programlar
  • Öğrenci İçin Bilgi
  • EN
Program Hakkında Akademik Kadro Program Yeterlilikleri Dersler Ders - Program Yeterlilik İlişkileri Türkiye Yeterlilikler Çerçevesi (TYÇ) TYÇ - Program Yeterlilikleri İlişkileri
  1. Açıköğretim Fakültesi
  2. Bilgisayar Programcılığı
  3. Dersler - AKTS Kredileri
  4. Algoritmalar
  5. Tanıtım
  • Tanıtım
  • Öğrenme Çıktıları
  • AKTS İş Yükü
  • Program Yeterliliklerine Katkısı
  • Öğrenme Çıktıları-Program Yeterlilikleri İlişkisi
Son Güncelleme Tarihi: 22/10/2025

Ders Kodu - Ders Adı Zorunlu/Seçmeli Teori + Uygulama AKTS
BİL204U - Algoritmalar IV.YARIYIL 0 +0 5.0
Ders Dili Türkçe
Ders Türü Zorunlu Dersler
Öğretim Elemanları Öğr.Gör. Çiğdem ÖZBEK
Dersin Veriliş Biçimi Uzaktan Eğitim
Dersin Verildiği Yer
Kullanılan Eğitim Platformları
Önkoşullar Bu dersin önkoşul ya da eş koşulu bulunmamaktadır.
Önerilen Dersler YBS406UPROGRAMLAMADA YENİ EĞİLİMLER
Önerilen Kaynaklar BIL204UALGORİTMALAR; eKampüsde (ekampus.anadolu.edu.tr) yer alan kitap, canlı ders, sorular vb. internet kaynakları
Staj & Uygulama Staj veya uygulama yoktur.
Dersin Amacı

Haftalar Öğrenme Çıktıları Konular Öğretim Yöntemleri
1. hafta Algoritma Kavramı: Algoritma Tanımı, Algoritma Ölçütleri, Algoritma Verimini Belirleyen Ölçütler; Algoritma Türleri: Algoritma Türlerinin Amaçları.
2. hafta Veri Yapısı: Veri Yapısı Kavramı, Veri Yapılarını Sınıflandırma; Basit Veri Türleri: Basit Veri Türlerinin Özellikleri; Karmaşık Veri Yapıları: Karmaşık Veri Yapılarının Özellikleri.
3. hafta Bilgisayar Programları ve Algoritmalar: Program Tasarım Süreci ve Algoritma Arasındaki İlişki; Algoritma Tasarımı: Günlük Dil, Sözde Kod, Akış Şeması, Algoritma İfadesini Diğer Biçimlerine Dönüştürebilme.
4. hafta Karar Yapıları: Karar Yapılarının Amacı, Eğer (if) Yapısı, Eğer-Değilse (if-else) Yapısı, Anahtar (Switch) Yapısı; Döngüler: Döngü Kullanım Amacı, for Yapısı, while Yapısı, do-while Yapısı, Döngü Adımını Atlama, Döngü Sonlandırma.
5. hafta Ara Sınav Soru Çözümü - 1
6. hafta Ara Sınav Soru Çözümü - 2
7. hafta Ara Sınav
8. hafta Algoritma Analizi: Algoritma Analizi Kavramı, Zaman Karmaşıklığı, Alan Karmaşıklığı, Algoritma En İyi, En Kötü ve Ortalama Durumları; Asimptotik Gösterim: Asimptotik Gösterim Kavramı, Zaman Karmaşıklığı Verilen Algoritmanın Asimptotik Gösterimini Belirleyebilme.
9. hafta Sıralama Algoritmaları: Sıralama Algoritmaları, Sıralama Algoritmaları Çalışma Zamanları; Arama Algoritmaları: Sıralı Arama, İkili Arama, Arama Algortimaları Çalışma Zamanları.
10. hafta Liste Yapıları: Liste Yapıları Temel İşlevleri, Liste Türleri Arasındaki Farklar, Liste Temel İşlemleri; Ağaç Yapıları: Ağaç Yapıları Temel İşlevleri ve Bileşenleri, Ağaç Türleri Arasındaki Farklar, Ağaç İşlemleri.
11. hafta Makine Öğrenmesi Algoritmaları: Sınıflandırma, Örneklendirebilme, Makine Öğrenmesi Değerlendirme Metriklerini Açıklayabilme; Genetik Algoritmalar: Genetik Algoritmanın Temel Basamakları, Genetik Algoritmaların Kullanıldığı Alanlar; Kriptografik Algoritmalar: Kriptografik Algoritma Kavramını Açıklayabilme, Kriptografik Algoritma Türleri ve Farkları.
12. hafta Final Exam Question Solution - 1
13. hafta Dönem Sonu Sınavı Soru Çözümü - 2
14. hafta Dönem Sonu Sınavı

İçerik girilmemiştir.

İçerik girilmemiştir.

İçerik girilmemiştir.


Değerlendirme Yöntemi ve Geçme Kriterleri
Sayısı Yüzde (%)
1.Ara Sınav 1 30
Dönem Sonu Sınavı 1 70
Toplam (%) 100

Kurumsal

  • İsim ve Adres
  • Akademik Takvim
  • Yönetim Kadrosu
  • Kurum Hakkında
  • Akademik Programlar
  • Genel Kabul Şartları
  • Önceki Öğrenmenin Tanınması
  • Kayıt İşlemleri
  • AKTS Kredi Sistemi
  • Akademik Danışmanlık

Akademik Programlar

  • Doktora / Sanatta Yeterlik
  • Yüksek Lisans
  • Lisans
  • Önlisans
  • Açık ve Uzaktan Eğitim Sistemi

Öğrenci İçin Bilgi

  • Şehirde Yaşam
  • Konaklama
  • Beslenme Olanakları
  • Tıbbi Olanaklar
  • Engelli Öğrenci Olanakları
  • Sigorta
  • Maddi Destek
  • Öğrenci İşleri Daire Başkanlığı

Öğrenci İçin Bilgi

  • Öğrenim Olanakları
  • Uluslararası Programlar
  • Değişim Öğrencileri için Pratik Bilgiler
  • Dil Kursları
  • Staj
  • Sosyal Yaşam ve Spor Olanakları
  • Öğrenci Kulüpleri