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.
Dersi veren öğretim görevlileri: