Design and Analysis of Computer Algorithms

Undergraduate course, Rutgers - New Brunswick, 2024

Course Description

This course is an introduction to the design and analysis of computer algorithms.

  • Topics covered:
    • Asymptotic notation
    • Divide and conquer
    • Dynamic programming
    • Graph algorithms
    • Greedy algorithms
    • NP-complete problems