King Abdullah II School of Information Technology - The University of Jordan - Theory of Algorithms

  Department of Computer Science

( Theory of Algorithms)
Course Description :

Definition of an algorithm; Algorithm design and techniques, such as sequential versus divide-and-conquer; Algorithm analysis; Concept of basic operations; Concept of worst, best, and average case analysis; Complexity analysis: big O, Omega and Theta notations; Recurrence equations and recursive algorithms; Searching and sorting algorithms; Concept of graphs; Graph algorithms.

 

Pre Request :
Credit Hour :
Department :Computer Science
Program :Bachelor Of Computer Science
Course Level :Bachelor
Course Outline :
1901341THEORY OF ALGORITHMS.pdf