defter*
defter / katalog / IE 303
IE 303

Modeling and Methods in Optimization

Where IE 202 left you with continuous linear programs, this course is about what happens when decisions are discrete, structured as networks, or built up stage by stage, the regime where most real planning problems actually live. You'll formulate integer programs (with the modeling tricks that make them solvable), run branch-and-bound and cutting planes by hand before letting a solver do it, work through shortest-path and max-flow algorithms, and design heuristics when exact methods give up. It's the bridge between LP theory and the harder combinatorial models you'll see in scheduling, logistics, and the senior design project.

Kredi3ECTS5FakülteFaculty of EngineeringBölümIndustrial EngineeringÖn koşulIE 202KoordinatörFirdevs UlusMüfredatY3 Güz

Haftalık müfredat 14 hafta

Hafta 114–20 Eyl
Integer optimization'a giriş
Introduction to integer optimization
integer optimization
Hafta 221–27 Eyl
Formulation ve modeling trick'leri
Formulations and modeling tricks
formulationmodeling tricks
Hafta 328 Eyl – 4 Eki
Kolay Çözülen Özel Durumlar: Network Optimization
Easily solved special cases: Network optimization revisited
network optimizationözel durumlar
Hafta 45–11 Eki
En kısa yol ve maximum flow problemleri
Shortest path and maximum flow problems, Algorithms
shortest pathmaximum flowalgoritmalar
Hafta 512–18 Eki
Optimal ağaçlar, matching ve covering
Optimal trees, matchings and coverings
optimal treematchingcovering
Hafta 619–25 Eki
Exponential constraint'li modeller ve TSP
Models requiring exponential number of constraints: TSP
TSPexponential constraints
Hafta 726 Eki – 1 Kas
Branch and bound algoritmaları
Branch and Bound Algorithms
branch and boundalgorithm
Hafta 82–8 Kas
Branch and bound (devam)
Branch and Bound continued
branch and bound
Hafta 99–15 Kas
Cutting plane algoritmaları
Cutting Plane Algorithms
cutting plane algorithms
Hafta 1016–22 Kas
Heuristics
Hafta 1123–29 Kas
Dynamic programming ile shortest path örnekleri
Dynamic Programming Shortest paths revisited and other examples
dynamic programmingshortest paths
Hafta 1230 Kas – 6 Ara
Dynamic programming, CPM ve PERT ile proje planlama
Dynamic Programming continued, Project planning and scheduling with CPM and PERT
dynamic programmingCPMPERTproject scheduling
Hafta 137–13 Ara
Proje çizelgeleme (project scheduling)
Project Scheduling
project scheduling
Hafta 1414–20 Ara
Genel Tekrar
Review
tekrar

Önerilen kaynaklar 1 kitap

📕
Zorunlu
Operations Research: Applications and Algorithms
W. Winston
2004 · Duxbury Press

Bu dersi alınca · 6 öğrenme çıktısı

Bilkent'in resmî syllabus'ünden. Sağdaki etiket o çıktının hangi değerlendirmeyle ölçüldüğünü söylüyor.

Ders notları · henüz yok

IE 303 için defter ekibi henüz not yazmadı.

İlk dosyayı sen atarsan: not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa. defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.

← katalog

Geçmiş GPA dağılımı 37 dönem · ort. 2.13

DönemCourse CPA
2025-2026 Fall 2.37 2 sec · 122 öğr
2024-2025 Fall 2.25 4 sec · 262 öğr
2024-2025 Spring 2.33 4 sec · 156 öğr
2023-2024 Fall 1.89 3 sec · 138 öğr
2023-2024 Spring 1.64 4 sec · 156 öğr
2022-2023 Fall 1.93 2 sec · 120 öğr
2022-2023 Spring 1.88 1 sec · 76 öğr
2021-2022 Fall 1.98 2 sec · 117 öğr
2021-2022 Spring 1.62 2 sec · 75 öğr
2020-2021 Fall 2.30 2 sec · 120 öğr

Aggregate course GPA · Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz. Tüm derslerin ortalamaları →

Bu dönem · 2026-2027 Güz · 2 şube · 130 kontenjan

haftada 3 saat ders

Haftalık ızgarada 6 saat görünüyor, kayıt sistemi dersi 3 saat yazıyor. Arada 3 saat fark var. Bir kısmı yedek saat olabilir (Bilkent'te sık), kalanı laboratuvar/uygulama bloğu olarak ızgaraya yazılmış olabilir. Kesin dağılımı dönem başlayınca hoca söylüyor.

1
Ayşenur Karagöz
Sal08:30–10:20Sal17:30–19:20Per13:30–15:20
65
kişilik
2
Oya Karaşan
Sal10:30–12:20Sal17:30–19:20Per15:30–17:20
65
kişilik
Her dönem açılıyorSon yıllarda 23 güz ve 17 bahar döneminde açılmış. Yaz okulunda da 2 kez açılmış. Kaçırırsan bir sonraki dönem tekrar bulabilirsin.

⚠️ FZ engelleyen şartlar

Course Learning Outcomes: Course Learning Outcome Assessment Recognize network structure in optimization problems and use/modify/develop algorithms to solve network flow problems Midterm:Essay/written Quiz Final:Essay/written Construct good models for discrete optimization problems Midterm:Essay/written Quiz Final:Essay/written Solve discrete optimization problems using exact algorithms such as branch-and-bound, cutting planes, branch-and-cut algorithms and dynamic programming Midterm:Essay/writ

Hocalar 2 bu dönem · 5 geçmiş

Bu dönem (2026-2027 Fall) · 2 section
Ayşenur Karagöz, Oya Karaşan
Geçmişte ders veren (5 kişi)
Firdevs Ulus, Mustafa Çelebi Pınar, Hande Yaman Paternotte, Çetin Barbaros Tansel, Bahar Yetiş

Bu ders 1 bölümün müfredatında zorunlu.

Kutulardaki sınıf ve dönem, o bölümün müfredatının dersi hangi sırada önerdiği. Dersin fiilen hangi dönem açıldığı ayrı bir şey.

Bunu alınca açılanlar · 5 ders IE 303'i ön koşul sayıyor