Course Information

Design and Analysis of Algorithms (CMP 411)

Term: 2024-2025 Fall Term


Voorhees FacultyShow MyInfo popup for Voorhees Faculty
Email address is hidden, click here to email


Tue-Thu, 4:00 PM - 5:20 PM (8/5/2024 - 11/27/2024) Location: MAIN SB 135


This course teaches students to design and analyze various classes of algorithms. The design techniques including divide-and-conquer, greedy, and dynamic programming will be introduced. Topics include analyzing algorithms and problems, searching and sorting, selection, lower bounds, graph algorithms, introduction to NP problems, and approximation algorithms. Prerequisite: CMP 311.