25.8.20
This website uses cookies to ensure you get the best experience on our website. Learn more

Algorithms and Data Structure

Rahul Reddy Basani

There is a rapidly growing demand for technology professionals who understand the ways in which algorithms drive today’s world. The number of technical professionals who list “algorithms and data structures” among their skills is increasing by 25% year over year, according to LinkedIn Insights. Keep pace with this rapidly growing field by enrolling in Algorithms and Data Structures, an online program offered by Carnegie Mellon University's School of Computer Science Executive Education. Participants receive an in-depth understanding of the design principles behind real-world, problem-solving algorithms, as well as the data structures that support them.

Skills / Knowledge

  • Introduction to Algorithms
  • Concrete Models and Tight Upper and Lower Bounds
  • Greedy Algorithms
  • Dynamic Programming
  • Hashing and Streaming
  • Gradient Descent
  • Multiplicative Weights Algorithms
  • NP-Completeness
  • Linear Programming
  • Network Flows

Issued on

March 14, 2022

Expires on

Does not expire