Ç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.
  • AKTS / İŞ YÜKÜ TABLOSU
  • EtkinlikKatkı Yüzdesi

    (100)

    SayısıSüresi (Saat)Toplam İş Yükü (Saat)
    Ders Süresi (Hafta x Ders Saati)14342
    Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme)14456
    Ödevler1012020
    Kısa Süreli Sınavlar (sınav + hazırlık) 0000
    Ara Sınavlar (sınav + hazırlık)3012020
    Proje0000
    Laboratuar 0000
    Yarıyıl Sonu Sınavı (sınav + hazırlık) 6013030
    Diğer 0000
    Toplam İş Yükü(Saat)   168
    Toplam İş Yükü(Saat)/ 30 (s)     5,6 ---- (6)
    Dersin AKTS Kredisi   6
  • Ders Akışı
  • Hafta Konular Ön Hazırlık
    1 Algoritma tasarımı K1) Ders Notu
    2 Algoritma ve analizi teknikleri K1) Ders Notu
    3 Seçilmiş algoritma gruplarının tasarım ve analizi-1 K1) Ders Notu
    4 Seçilmiş algoritma gruplarının tasarım ve analizi-2 K1) Ders Notu
    5 Sıralama ve arama K1) Ders Notu
    6 Bağlama süreci ve graf algoritmaları-1 K1) Ders Notu
    7 Bağlama süreci ve graf algoritmaları-2 K1) Ders Notu
    8 Bağlama süreci ve graf algoritmaları-3 K1) Ders Notu
    9 Algoritmaların hesaplama zorlukları-1 K1) Ders Notu
    10 Algoritmaların hesaplama zorlukları-2 K1) Ders Notu
    11 Kontrol için ayırma yaklaşımı K1) Ders Notu
    12 Tekrarlama algoritmaları ve tekrar denklemlerinin çözümü K1) Ders Notu
    13 Dinamik programlama ve greedy algoritmaları K1) Ders Notu
    14 NP tamlığa giriş ve NP problemleri örneği K1) Ders Notu
    Ö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ı
  • Program Yeterlilik Çıktıları
  • Program Yeterlilik Çıktıları Katkı Düzeyi
    1 İstatistik bilimindeki kavramsal, kuramsal ve uygulamalı bilgilere sahip olur ve aralarında ilişki kurar. 3
    2 İstatistiksel veriyi toplar, düzenler; veriyi özetlemek için uygun tablo ve grafikleri oluşturur. 3
    3 Veriyi çözümleyerek, uygun istatistiksel yöntemi belirler, istatistiksel olarak değerlendirir ve geleceğe yönelik tahmin yapar 3
    4 Deney tasarlar ve deney sonuçlarını istatistiksel olarak analiz eder ve yorumlar 3
    5 İstatistik bilimine temel olan Matematik alanında yeterli düzeyde ve İktisat alanında temel düzeyde bilgi sahibi olur -
    6 İstatistiki sorunları tanımlar, kanıtlar ve araştırmaya dayalı çözüm önerileri geliştirir -
    7 İstatistik alanında edindiği bilgiyi disiplinler arası çalışmalarda kullanır -
    8 Bir projenin oluşturulması, yürütülmesi ve sonuçların raporlanması aşamalarını gerçekleştirir -
    9 İstatistik bilimini etkin olarak uygulayabilecek bilgisayar programlama ve istatistik alanındaki hazır yazılımları kullanır -
    10 Analitik düşünme becerisine sahip olur 3
    11 Bireysel çalışma becerisi ve bağımsız karar verebilme yetisine sahip olma -
    12 Takım çalışmalarında gerekli olan niteliklere sahiptir ve liderlik yapabilir. -
    13 Bilimsel çalışmalar için gerekli olan teknikleri, yetenekleri ve modern araçları kullanabilir ve kaynak taraması yapabilir. -
    14 İstatistiğin kullanıldığı bilim alanları ile ilgili verileri toplar, yorumlar, duyurulması aşamalarında toplumsal, bilimsel ve etik değerlere sahip olur -
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster