Genel Bilgi
| Birim | FEN-EDEBİYAT FAKÜLTESİ |
| BİLGİSAYAR BİLİMLERİ PR. | |
| Kod | BBZ406 |
| Ad | Optimizasyon Yöntemleri |
| Dönem | 2026-2027 Eğitim-Öğretim Yılı |
| Yarıyıl | 8. Yarıyıl |
| Süre (T+U) | 3-0 (T-U) (17 Hafta) |
| AKTS | 5 AKTS |
| Yerel Kredi | 3 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Lisans Dersi |
| Tür | Normal |
| Etiket | MB Meslek Bilgisi Dersleri S Seçmeli |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Prof. Dr. GÜZİN YÜKSEL |
| Dersin Öğretim Elemanı |
Güncel dönem ders programı henüz yapılmamıştır.
|
Dersin Amacı / Hedefi
Optimizasyon dersinin amacı, öğrencilerin optimizasyon tekniklerini kullanarak optimal kararlar vermelerini, matematiksel modelleme ve çözüm yöntemlerini uygulamalarını sağlamak ve optimizasyon problemlerini çözmek için gerekli araçları ve teknikleri öğrenmelerini sağlamaktır.
Dersin İçeriği
Bu dersin içeriği, kısıtsız optimizasyon ve kısıtlı optimizasyon konularını kapsar ve optimizasyon problemlerinin analitik çözümü, sayısal yöntemler, algoritmalar, eşitlik kısıtları, eşitlik ve eşitsizlik kısıtları ve özel kısıtlar altında optimizasyonu ele alır.
Dersin Ön Koşulu
Ön koşul bulunmamaktadır.
Kaynaklar
Prof. Dr. Özlem Türkşen, Optimizasyon Yöntemleri ve Matlab, Python, R Uygulamaları, Nobel, 2023. Nurhan Karaboğa, Optimizasyon Yöntemleri ve Matlab Uygulamaları , Nobel, 2023.
Notlar
[1] Studies in Optimization First Edition D.M. Burley [2] M.A. Bhatti, Practical Optimization Methods, with Mathematica Applications, Springer-Verlag New York, Inc., 2000. [3]R. Fletcher, Practical Methods of Optimization, Second Edition, John-Wiley and Sons Ltd., Chichester, New York, 1987.
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Optimizasyon kavramını ve temel prensiplerini tanımlar. |
| ÖÇ02 | Optimizasyon problemlerini matematiksel modellemeler ile ilişkilendirerek analiz eder. |
| ÖÇ03 | Optimizasyon problemlerini sınıflandırır. |
| ÖÇ04 | Amaç fonksiyonu, kısıtlamalar ve karar değişkenleri kavramlarını tanımlar. |
| ÖÇ05 | Doğrusal ve doğrusal olmayan problemler arasındaki farkı ayırt eder. |
| ÖÇ06 | Belirli bir problem için en uygun optimizasyon tekniğini seçer. |
| ÖÇ07 | Optimizasyon bilgisini profesyonel ortamlarda etkili bir şekilde uygular. |
| ÖÇ08 | Karmaşık optimizasyon problemlerini çözmek için meta sezgisel yöntemler kullanır. |
Program Öğrenme Çıktıları ile İlişkisi
| Sıra | Tür | Program Öğrenme Çıktıları | Duzey |
|---|---|---|---|
| PÖÇ01 | Bilgi - Kuramsal, Olgusal | Bilgisayar Bilimleri temel kavramları, algoritmalar ve veri yapıları hakkında geniş bir bilgi yelpazesi kazandırır. | |
| PÖÇ02 | Bilgi - Kuramsal, Olgusal | Yazılım geliştirme, programlama dilleri ve veritabanı yönetimi gibi temel bilgisayar konularını öğrenir. | |
| PÖÇ03 | Bilgi - Kuramsal, Olgusal | Veri bilimi, yapay zeka ve makine öğrenimi gibi ileri düzey bilgisayar alanlarını anlar. | 3 |
| PÖÇ04 | Bilgi - Kuramsal, Olgusal | Bilgisayar ağları, siber güvenlik ve veritabanı tasarımı gibi konularda bilgi edinir. | |
| PÖÇ05 | Beceriler - Bilişsel, Uygulamalı | Algoritmaları tasarlama, uygulama ve analiz etme becerilerini geliştirir. | 4 |
| PÖÇ06 | Beceriler - Bilişsel, Uygulamalı | Farklı programlama dillerini etkili bir şekilde kullanabilme yeteneği kazanır | |
| PÖÇ07 | Beceriler - Bilişsel, Uygulamalı | Veri analizi, veritabanı yönetimi ve büyük veri işleme becerilerini öğrenir. | |
| PÖÇ08 | Beceriler - Bilişsel, Uygulamalı | Yazılım geliştirme projelerinde çalışarak pratik deneyim kazanır. | |
| PÖÇ09 | Yetkinlikler - Bağımsız Çalışabilme ve Sorumluluk Alabilme Yetkinliği | Ekip içinde işbirliği yapma ve iletişim becerilerini güçlendirir. | |
| PÖÇ10 | Yetkinlikler - Alana Özgü Yetkinlik | Teknolojik yeniliklere açık bir zihniyet kazandırır. | 2 |
| PÖÇ11 | Yetkinlikler - Öğrenme Yetkinliği | Sürekli öğrenme ve kendini geliştirme yetkinliğini teşvik eder. | |
| PÖÇ12 | Yetkinlikler - İletişim ve Sosyal Yetkinlik | Karmaşık sorunları çözme yeteneği geliştirir. | 4 |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | Optimizasyonun tanımı ve temel kavramlar. | Kaynak okuma. | Öğretim Yöntemleri: Beyin Fırtınası, Soru-Cevap, Anlatım |
| 2 | Lineer ve doğrusal olmayan optimizasyon modelleri. | Kaynak okuma. | Öğretim Yöntemleri: Soru-Cevap, Anlatım |
| 3 | Optimizasyon problemlerinin matematiksel olarak formüle edilmesi. | Kaynak okuma. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 4 | Klasik optimizasyon teknikleri-1 | Kaynak okuma. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 5 | Klasik optimizasyon teknikleri-2 | Kaynak okuma. | Öğretim Yöntemleri: Soru-Cevap, Anlatım |
| 6 | Klasik optimizasyon teknikleri-3 | Kaynak okuma. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 7 | Doğrusal olmayan programlama: Kısıtlamasız Optimizasyon teknikleri-1 | Kaynak okuma. | Öğretim Yöntemleri: Soru-Cevap, Anlatım |
| 8 | Ara Sınavlar | Kaynak ve ders notlarını okuma. | Ölçme Yöntemleri: Yazılı Sınav |
| 9 | Doğrusal olmayan programlama: Kısıtlamasız Optimizasyon teknikleri-2 | Kaynak okuma. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
| 10 | Doğrusal olmayan programlama: Kısıtlamasız Optimizasyon teknikleri-3 | Kaynak okuma. | Öğretim Yöntemleri: Anlatım, Soru-Cevap |
| 11 | Doğrusal olmayan Programlama: Kısıtlamalı Optimizasyon Teknikleri-1 | Kaynak okuma. | Öğretim Yöntemleri: Anlatım, Gösterip Yaptırma |
| 12 | Doğrusal olmayan Programlama: Kısıtlamalı Optimizasyon Teknikleri-2 | Kaynak okuma. | Öğretim Yöntemleri: Soru-Cevap, Alıştırma ve Uygulama |
| 13 | Metasezgisel optimizasyon teknikleri-1 | Kaynak okuma. | Öğretim Yöntemleri: Soru-Cevap, Anlatım |
| 14 | Metasezgisel optimizasyon teknikleri-2 | Kaynak okuma. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
| 15 | Uygulamalar. | Çözümlü soruları gözden geçirme. | Öğretim Yöntemleri: Alıştırma ve Uygulama |
| 16 | Yarıyıl Sonu Sınavları | Kaynak ve ders notlarını okuma. | Ölçme Yöntemleri: Yazılı Sınav |
| 17 | Yarıyıl Sonu Sınavları | Kaynak ve ders notlarını okuma. | Ölçme Yöntemleri: Yazılı Sınav |
Öğrenci İş Yükü - AKTS
| Çalışmalar | Sayısı | Süresi (Saat) | İş Yükü (Saat) |
|---|---|---|---|
| Ders ile İlgili Çalışmalar | |||
| Ders (Sınav haftaları dahil değildir) | 14 | 4 | 56 |
| Sınıf Dışı Ders Çalışma (Ön çalışma, pekiştirme) | 14 | 4 | 56 |
| Değerlendirmeler ile İlgili Çalışmalar | |||
| Ödev, Proje, Diğer | 0 | 0 | 0 |
| Ara Sınavlar (Yazılı, Sözlü, vs.) | 1 | 6 | 6 |
| Yarıyıl/Yıl Sonu/Final Sınavı | 1 | 7 | 7 |
| Toplam İş Yükü (Saat) | 125 | ||
| Toplam İş Yükü / 25 (s) | 5,00 | ||
| AKTS | 5 AKTS | ||