Sunteți pe pagina 1din 6

A wealth of programming challenges to help you

learn
MicroMasters® Program in
Algorithms and Data Structures
UCSanDiegoX
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
 Test and debug your code even without knowing the input on
which it fails
 Formulate real life computational problems as rigorous algorithmic
problems
 Prove correctness of an algorithm and analyze its running time

Program Overview
Expert instruction
8 graduate-level courses
Self-paced
Progress at your own speed
1 year
288 - 360 hours of effort
$1,080
$1,200USD
For the full program experience
Courses in this program
1. UCSanDiegoX's Algorithms and Data
Structures MicroMasters® Program

2. Algorithmic Design and Techniques


3. Data Structures Fundamentals
4. Graph Algorithms
5. NP-Complete Problems
6. String Processing and Pattern Matching Algorithms
7. Dynamic Programming: Applications In Machine Learning and
Genomics
8. Graph Algorithms in Genome Sequencing
9. Algorithms and Data Structures Capstone
10. Certificate & Credit Pathways

11. Job Outlook


o
o

Meet your instructors


from The University of California, San Diego (UCSanDiegoX)
See instructor bios
Experts from UCSanDiegoX committed to teaching online learning
Program endorsements
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
$1,080
$1,200USD
8 courses in 1 year
Pursue the Program

I would like to receive email from UCSanDiegoX and learn about other
offerings related to Algorithms and Data Structures.
FAQs
 Will I earn a separate certificate for each course or just one for
the entire MicroMasters program?
 Do I need to be a verified student to earn the Algorithms and
Data Structures MicroMasters program certificate?
 May I take one of the courses even though I have not taken its
prerequisite?
 What is considered a passing grade in the MicroMasters
courses?
 Where and when will the final capstone exams take place?
 Who can take this program?

Get started in computer science

Browse other computer science courses

S-ar putea să vă placă și