| Ders Adı | DATA STRUCTURES AND ALGORITHMS | Kod | CMPE2105 |
| Kredi | 4 | AKTS | 7 |
| Z/S | Zorunlu | Teorik Saat | 3 |
| Uygulama Saat | 0 | Lab Saat | 2 |
| Ders Dili | İngilizce | Dersi Veren | Doç. Dr. PINAR BÖLÜK |
| Dersin Veriliş Türü | Örgün | ||
The main objective of this course is to introduce and teach basic data structures and algorithms that can be used to design solutions for complex software problems. The students who take the course will be able to learn how to use these data structures and algorithms in different application domains and will be able to use these data structures and algorithms to solve complex software problems.
Fundamentals of algorithmic problem solving and algorithm analysis, lists and linked lists, queues and stacks, trees, graphs, search algorithms, sorting algorithms.
Face-to-face lecture and lab sessions, online course materials, visual presentations, discussions, lab works.
Malik, D. S. (2010). Data structures using C++. USA. ISBN-10 : 0324782012