Introduction: What is an Algorithm? , Algorithm Specification, Analysis Framework, Performance
Analysis: Space complexity, Time complexity, Asymptotic Notations: Big-oh notation(O),Omega
notation(Ω),Theta notation(ϴ), and Little-oh notation(o), Mathematical analysis of Non-Recursive and
recursive Algorithm with Examples. Important Problem Types: Sorting, Searching, String processing, ......