Z. Caner Taşkın

IE 613 Büyük Boyutlu Programlama

Kredi Bilgisi: 
(3+0+0) 3
Açıklama: 
Decomposition, partitioning and compact inverse methods to deal with large and sparse optimization. Special structures such as Leontief substitution systems, production-inventory models. Simplex method with upper bounds and generalized upper bounding. Constraint relaxation methods. Branch and bound and Bender's partitioning methods to solve mixed integer linear programs.
Önkoşul: 
IE 501 ya da öğretim görevlisinin onayı.

IE 515 Çizgeler ve Serimlerde Akış

Kredi Bilgisi: 
(3+0+0) 3
Açıklama: 
Introduction to graph theory; graph search; data structures for graph and network flow algorithms; shortest path problems; minimum spanning tree problem; matching in bipartite graphs; maximum flow - minimum cut and minimum cost circulation problems.

IE 203 Yöneylem Araştırması II

Kredi Bilgisi: 
(3+0+2) 4
Açıklama: 
Tamsayılı doğrusal programlama: modelleme, dal-sınır yöntemi, kesen düzlem algoritması, doğrusallaştırma, dal-sınır yönteminde önişleme ve düğüm/değişken seçimi; belirlenimci dinamik programlama; doğrusal olmayan programlama: modelleme ve örnekler, kısıtsız ve kısıtlı eniyileme; Markov zincirleri; Poisson süreci ve üstel dağılım; kuyruk kuramı.
Önkoşul: 
IE 202, IE 255

IE 201 Orta Düzey Programlama

Kredi Bilgisi: 
(2+0+2) 3
Açıklama: 
Introduction to object-oriented analysis and design: data encapsulation, inheritance, polymorphism, software engineering methodologies, UML; introduction to C++ programming language: class, inheritance, polymophism, basic input/output, operator overloading, exception handling, templates; fundamental data structures: array, list, tree, binary tree; fundamental algorithms: searching, sorting, recursion.
Önkoşul: 
CmpE 150 ya da eşdeğer.