edX Online
Hero background image

A wealth of programming challenges to help you learn

The University of California, San Diego
MicroMasters® Program inAlgorithms and Data Structures
I‘m interested

What you will learn

  • Understand essential algorithmic techniques and apply them to solve algorithmic problems
  • Implement programs that work in less than one second even on massive datasets
  • Prove correctness of an algorithm and analyze its running time
  • Formulate real life computational problems as rigorous algorithmic problems
  • Test and debug your code even without knowing the input on which it fails

  • Expert instruction
    8 graduate-level courses
  • Self-paced
    Progress at your own speed
  • 9 months
    8 - 10 hours per week
  • Discounted price:$1,080.00 Original price:$1,200.00 USD
    For the full program experience

Courses in this program

UCSanDiegoX's Algorithms and Data Structures MicroMasters® Program

Meet your instructors
from The University of California, San Diego (UCSanDiegoX)

Pavel Pevzner
Daniel Kane
Alexander S. Kulikov
Michael Levin
Neil Rhodes
Phillip Compeau
Pavel Pevzner
Pavel Pevzner

Ronald R. Taylor Professor of Computer Science

The University of California, San Diego

Daniel Kane
Daniel Kane

Assistant Professor, Computer Science and Engineering & Dept. of Mathematics

UC San Diego

Alexander S. Kulikov
Alexander S. Kulikov

Visiting Professor

UC San Diego

Michael Levin
Michael Levin

Chief Data Scientist

Yandex.Market

Neil Rhodes
Neil Rhodes

Lecturer

UC San Diego

Phillip Compeau
Phillip Compeau

Assistant Teaching Professor

Carnegie Mellon University

Experts from The University of California, San Diego (UCSanDiegoX) committed to teaching online learning

Program endorsements

Yandex

Yandex believes that mathematical prowess and knowledge of algorithms are key. A drive to learn and expand one’s knowledge, especially in such fast-developing fields as artificial intelligence, computer vision and speech recognition, is another crucial factor for someone to join the Yandex team. A data structures and algorithms MicroMasters is a chance for anyone to develop the skills they can apply across a growing number of spheres and industries.

Irina Kaburova, Head of Recruitment Service, Yandex

Enrolling Now

Discounted price:$1,080.00 Original price:$1,200.00 USD

8 courses in 9 months

FAQs

Whether you are looking to accelerate your career, earn a degree, or learn something for personal reasons, edX has the courses for you.

Propelling

Drive your career forward with university-backed credit programs and verified certificates

Convenient

Study and demonstrate knowledge on your schedule

Flexible

Try a course before you pay

Supportive

Learn with university partners and peers from around the world