مادة دراسية
CSC311: Design and Analysis of Algorithms
This is an undergraduate course on the design and analysis of algorithms. Particularly, it
covers algorithm complexity analysis using asymptotic notations. Moreover, algorithm
design using different paradigms represents a main focus of the course. Furthermore,
students are exposed to the design and analysis of algorithms that employ graph
computations as key components. Besides, they are required to use algorithm design
techniques to solve some practical problems through a course project.