Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Faculty of Science and Letters / MAT 333 - Bilgi İşlem Algoritmaları

MAT 333 - Data Processing Algorithms

Course Objectives

To teach algorithm design techniques.
To teach to determine the most appropriate data structure for an algorithm.
To teach the ability to determine the complexity of the runtime of an algorithm for best, average and worst cases.
To teach to write pseudocode for an algorithm and to analyze through this code.

Course Description

Mathematics of Algorithms, Order of Magnitude, Problem Solving with Algorithms and Data Structures, Analysis of Algorithms, Graph Algorithms, Greedy Algorithms, Divide and Conquer, Dynamic Programming, Network Flow, P vs NP Problem

Course Coordinator
Evren Tanrıöver
Course Language
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024