Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Faculty of Computer and Informatics / BLG 335E - Algoritma Analizi I

BLG 335E - Analysis of Algorithms I

Course Objectives

1. This course aims to introduce the structures and techniques which are necessary at advanced level courses of Computer Engineering education such as Data Base, Computer Networks, Artificial Intelligence.....
2. Ability to develop a program to solve a specific problem by using advanced data structures and interpret the obtained results
3. Ability to examine a given solution based on the techniques learned in the course and enhance it
4. Ability to understand and write in english since the course is given in English

Course Description

Introduction, Secondary Storage Devices, Asymptotic Analysis; Recurrences, classwork; Sorting, merge sort, heap sort; Dictionaries, hashing; Binary search trees, 2-3 trees, 2-3-4 trees, red and black trees; B-trees; Binomial heaps; Fibonacci heaps;

Course Coordinator
Hazım Kemal Ekenel
Zehra Çataltepe
Course Language
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2023