ÇANKIRI KARATEKİN ÜNİVERSİTESİ - Bologna Bilgi Sistemi


  • Ders Tanımı
  • Ders Adı Kodu Yarıyıl Teori+Uygulama (Saat) Havuz Statü AKTS
    Bilgisayar Programlamaya Giriş İST102 BAHAR 1+2 Z 6
    Öğrenme Çıktıları
    1-Algoritma analizi ve temel algoritma kavramlarını örneklerle açıklar.
    2-Pratik problemlerin çözümünde algoritma oluşturur.
    3-Matematik problemlerin çözümünde algoritma seçer ve/veya kurar
    4-Algoritmanın programlamada kullanılması yaklaşımlarının öğrenilmesini değerlendirir.
    Ön Koşul -
    Ders Dili Türkçe
    Dersin Sorumlusu Dr. Öğretim Üyesi Haydar KOÇ
    Dersi Verenler -
    Ders Yardımcıları -
    Kaynaklar K1) Ders Notları
    Yardımcı Kitap YK1) Leiserson, C. E., Stein, C., Cormen, T. H., Rivest R. L. (2016). Algoritmalara Giriş, Palme Yayıncılık, Ankara (Çeviri editörleri: Urfat Nuriyev, Efendi Nasiboğlu, Tahsin Öner). YK2) Akman İ.(2002). C ile Veri Yapıları, Sas Bilişim Yayınları, İstanbul. YK3) Tungut, H., B. (2013). Algoritma ve Programlama Mantığı, Kodlab Yayıncılık, İstanbul. YK4) Vatansever, F. (2007). Algoritma Geliştirme ve Programlamaya Giriş, Seçkin Yayıncılık, Ankara. YK5) Çamoğlu, K. (2011). Algoritma, Kodlab Yayıncılık, İstanbul.
    Dersin Amacı Algoritma tasarımını, analizi tekniklerini ve uygulamalarını öğretmek
    Dersin İçeriği Algoritma tasarımı ve analizi teknikleri, Seçilmiş algoritma gruplarının tasarım ve analizi: sıralama, arama, bağlama süreci ve graf algoritmaları, Algoritmaların hesaplama zorlukları, Kontrol için ayırma yaklaşımı, Tekrarlama algoritmaları ve tekrar denklemlerinin çözümü, Dinamik programlama ve greedy algoritmaları
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster