Foundations of Data Structures and Algorithms Specialization

What you'll learn:

  • Organize, store and process data efficiently using sophisticated data structures and algorithms
  • Design algorithms and analyze their complexity in terms of running time and space usage
  • Create applications that are supported by highly efficient algorithms and data structures for the task at hand
Filter Courses within "Foundations of Data Structures and Algorithms Specialization" (Click to filter)
Advanced Data Structures, RSA and Quantum Algorithms (Coursera) Coursera
University of Colorado Boulder

Advanced Data Structures, RSA and Quantum Algorithms (Coursera)

Dive into the fascinating realms of cryptography and quantum computing with our Advanced Data Structures, RSA, and Quantum Algorithms course. Learn about number-theory based cryptography, delve into complex data structures, and uncover the basics of quantum algorithms that are revolutionizing computation. Perfect for programmers, mathematicians, and tech enthusiasts alike.

Jun 8th 2026
4 Weeks
Approximation Algorithms and Linear Programming (Coursera) Coursera
University of Colorado Boulder

Approximation Algorithms and Linear Programming (Coursera)

Dive deep into the world of optimization with our 'Approximation Algorithms and Linear Programming' course. Master advanced techniques in problem-solving by converting algorithmic challenges into linear and integer programming formulations. Perfect for those looking to enhance their skills in resource management, scheduling, and complex decision-making processes.

Jun 1st 2026
4 Weeks
Page 1