Three 50-minute lectures per week. No lab (3-0-3)
Algorithms and Problem Solving Basic Algorithmic Analysis; Advanced Algorithmic Analysis; Advanced Data Structures Algorithms Strategies & Analysis of Fundamental Computing Algorithms; Basic Computability; The Complexity Classes P and NP.
M. Alsuwaiyel, Algorithms, Design Techniques and Analysis, World Scientific, 1999.
After completion of this course, the student shall be able to: