Credit Hours: 3 Students develop the skills needed to analyze problems and algorithms. In particular, students design efficient algorithms with emphasis on analyzing execution time and memory requirements. Students determine the computational complexity of algorithms using Big-O and similar notation.
Follow Us!