DERSİN TÜRÜ | Seçmeli |
DERSİN DÜZEYİ | Lisans |
DERSİN YILI | - |
YARIYIL | - |
AKTS | 5 |
ÖĞRETİM ELEMAN(LAR)I | -
|
DERSİN ÖĞRENME KAZANIMLARI |
Bu dersin sonunda öğrenciler; 1) Algoritma ile ilgili temel kavram ve terminolojilere hakim olurlar
|
DERSİN VERİLİŞ BİÇİMİ | Yüz Yüze |
DERSİN ÖNKOŞULLARI | Yok |
ÖNERİLEN DERSLER | Bu dersle ilişkili önerilen başka dersler bulunmamaktadır |
DERS TANIMI | Sıralama Algoritmaları; Arama Ağaçları; Böl ve Ele Geçir; Dinamik Programlama; Çizge Algoritmaları; En Kısa Yol; Ağ Akışı; Sayılar Teorisi ve Algoritmalar; Polinom ve Matris Algoritmaları; Paralel Hesaplama.
|
DERS İÇERİĞİ | HAFTA | KONULAR |
---|
1. Hafta | Giriş | 2. Hafta | Fonksiyon Büyümeleri | 3. Hafta | Recurrences | 4. Hafta | Quicksort | 5. Hafta | Sıra İstatistikleri | 6. Hafta | Heaps | 7. Hafta | Amortized Analysis | 8. Hafta | ARASINAV I | 9. Hafta | Hashing | 10. Hafta | İkili Arama Ağaçları | 11. Hafta | Greedy Algoritmaları | 12. Hafta | En kısa yol | 13. Hafta | Network akışları | 14. Hafta | ARASINAV II |
|
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR | "T. H. Cormen, C:E Leierson, R.L. Rivest And C. Stein, Introduction to ALgorithms, 2nd Edition, , Springer, 2001." |
ÖĞRETİM YÖNTEM VE TEKNİKLERİ | Anlatım,Soru-Cevap,Örnek Olay İncelemesi,Sorun/Problem Çözme |
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ | | Sayısı | Toplam Katkısı(%) |
---|
Ara Sınav | 2 | 20 | Ödev | 5 | 5 | Mini-Sınav | 5 | 5 | Toplam(%) | | 30 | Yıl İçinin Başarıya Oranı(%) | | 30 | Finalin Başarıya Oranı(%) | | 70 | Toplam(%) | | 100 |
|
DİL | Türkçe |
STAJ / UYGULAMA | Yok |
| |