Ders Öğretim Planı

Ders Kodu Ders Adı Ders Türü Yıl Dönem AKTS
İST723 Tam Sayılı Programlama 927003 1 1 6

Dersin Amacı

Tamsayılı programlama hakkında bilgi verip güncel hayat problemlerindeki uygulamasını öğretmek

Dersin Veren Öğretim Görevlisi/Görevlileri

Doç.Dr. Talat ŞENEL

Ön Koşul Dersleri

Yok

Önerilen Diğer Hususlar

Yok

Ders Kitabı / Malzemesi / Önerilen Kaynaklar

M.Akif Bakır, Bülent Altunkaynak; Tamsayılı Programlama, Nobel Yayınevi, Ankara, 2003.

Staj Durumu

Yok

Değerlendirme

# Etkinlikler Adet Yuzde Katkısı Yarıyıl İci Etkinlik Yıl Sonu Etkinlik
90 Yarıyıl (Yıl) İçi Etkinlikleri 0 40
91 Yarıyıl (Yıl) Sonu Etkinlikleri 0 60
1 Ara Sınav 1 50 1
54 Ev Ödevi 1 50 1
2 Final Sınavı 1 100 1

Ders İş Yükü Verisi

# Etkinlikler Adet Süresi(saat) Toplam İş Yükü(saat)
1 Ara Sınav 1 2 2
2 Final Sınavı 1 2 2
5 Derse Katılım 13 3 39
8 Rehberli Problem Çözümü 11 2 22
29 Bireysel Çalışma 6 5 30
32 Ara Sınav İçin Bireysel Çalışma 3 5 15
33 Final Sınavı içiin Bireysel Çalışma 5 5 25
54 Ev Ödevi 3 5 15

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Temel Kavramlar
2 Genel Doğrusal Programlama Modelleri ve Çözüm Yöntemleri
3 Tamsayılı Programlama Türleri
4 Tamsayılı Programlama Problemlerinin Modellenmesi
5 Sırt Çantası Problemleri, Sermaye Bütçeleme Problemleri
6 Sabit Yük Problemleri, Tezgah Yerleştirme Problemleri
7 Bilgisayar uygulaması
8 Arasınav
9 Küme Örtme, Paketleme ve Ayrıştırma Modelleri
10 Atama Eşleştirme Modelleri
11 Gezgin Satıcı ve Güzergah Modelleri
12 Dal ve Sınır Yöntemi, Düzlem Kesme Algoritması
13 Bilgisayar Uygulaması
14 Sezgisel Algoritmalar

Dersin Öğrenme Çıktıları

# Öğrenme Çıktı Id Açıklama
1 1529077 Tamsayılı programlama hakkında bilgi sahibi olup model kurma ve çözüm sunuçlarını yorumlama becerisi kazanırlar
2 1529078 Öğrenciler Tamsayılı programlama problemlerinin çözüm yöntemlerini ve çözümlerin yorumlanmasını öğrenir

Bölüm Program Çıktıları

# Program Çıktı Id Açıklama
1 74096 Alanına yenilik getiren, yeni bir düşünce, yöntem, tasarım ve/veya uygulama geliştirir ya da bilinen bir düşünce, yöntem, tasarım ve/veya uygulamayı farklı bir alana uygular, özgün bir konuyu araştırır, kavrar, tasarlar, uyarlar ve uygular.
2 74098 Yeni ve karmaşık düşüncelerin eleştirel analizini, sentezini ve değerlendirmesini yapar.
3 74099 Alanı ile ilgili en az bir bilimsel makaleyi ulusal ve/veya uluslar arası hakemli dergilerde yayınlayarak ve/veya özgün bir yapıt üreterek ya da yorumlayarak alanındaki bilginin sınırlarını genişletir.
4 74097 Alanının ilişkili olduğu disiplinler arası etkileşimi kavrar; yeni ve karmaşık fikirleri analiz, sentez ve değerlendirmede uzmanlık gerektiren bilgileri kullanarak özgün sonuçlara ulaşır.
5 74100 Ulusal ve uluslararası bilimsel araştırma gruplarında bilimsel araştırma yapar.
6 74110 Alanındaki yeni bilgileri sistematik bir yaklaşımla değerlendirir, kullanır ve aktarır.
7 74103 Uzman kişiler ile alanındaki konuların tartışılmasında özgün görüşlerini savunur ve alanındaki yetkinliğini gösteren etkili bir iletişim kurar.
8 74102 Eleştirel düşünme, sorun çözme ve karar verme gibi üst düzey zihinsel süreçleri kullanarak alanı ile ilgili yeni düşünce ve yöntemler geliştirir.
9 74101 Alanı ile ilgili çalışmalarda araştırma yöntemlerini kullanabilmede üst düzey beceriler kazanmış olur.
10 74105 Alanındaki bilimsel, teknolojik, sosyal veya kültürel ilerlemeleri tanıtarak, yaşadığı toplumun bilgi toplumu olma ve bunu sürdürebilme sürecine katkıda bulunur.
11 74104 Yüksek lisans yeterliliklerine dayalı olarak alanındaki güncel ve ileri düzeydeki bilgileri özgün düşünce ve/veya araştırma ile uzmanlık düzeyinde geliştirir, derinleştirir ve alanına yenilik getirecek özgün tanımlara ulaşır.
12 74107 Sosyal ilişkileri ve bu ilişkileri yönlendiren normları eleştirel bir bakış açısıyla inceler, geliştirir ve gerektiğinde değiştirmeye yönelik eylemleri yönetir.
13 74106 Özgün ve disiplinler arası sorunların çözümlenmesini gerektiren ortamlarda liderlik yapar.
14 74109 Alanının gerektirdiği düzeyde bilgisayar yazılımlarını, bilişim ve iletişim teknolojilerindeki gelişmeleri takip ederek, problemlerini çözecek şekilde araştırmalarında etkin olarak kullanır.
15 74108 Alanına yenilik getiren, yeni bir düşünce, yöntem, tasarım ve/veya uygulama geliştiren ya da bilinen bir düşünce, yöntem, tasarım ve/veya uygulamayı farklı bir alana uygulayan özgün bir çalışmayı bağımsız olarak gerçekleştirerek alanındaki ilerlemeye katkıda bulunur.

Ögrenme Çıktı Matrisi

Program Çıktısı
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Öğrenme Çıktısı
1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
2 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek