### CS4050 Design and Analysis of Algorithms

The course is aimed at building the following core competency:

The capability to assess the complexity of a  computing problem and  develop a relevant  algorithmic solution

Secondary competencies aimed are:

The capability to conduct the literature survey required for complexity assessment of a large problem and effectively communicate complexity analysis and algorithmic solutions