MicroMasters Program in Algorithms and Data Structures by UC San Diego (edX)

The University of California, San Diego offers an eight-course Algorithms and Data Structures curriculum on edX. Its goal is to assist students in mastering algorithmic programming skills and obtaining employment. Because the emphasis of this curriculum is on learning through application, course designers have spent thousands of hours building over one hundred algorithm tasks. Learners address various computational difficulties by implementing these algorithmic coding challenges in their preferred programming language. The 8 courses in this program cover the following topics:

  1. Algorithmic Design and Techniques – Learn how to design algorithms, solve computational problems and implement solutions efficiently.
  2. Data Structures Fundamentals – Learn about data structures that are used in computational thinking – both basic and advanced.
  3. Graph Algorithms – Learn how to use algorithms to explore graphs, compute shortest distance, min spanning tree, and connected components.
  4. NP-Complete Problems – Learn about NP-complete problems, known as hard problems that can’t be solved efficiently, and practice solving them using algorithmic techniques.
  5. String Processing and Pattern Matching Algorithms – Learn about pattern matching and string processing algorithms and how they apply to interesting applications.
  6. Dynamic Programming – Learn how dynamic programming and Hidden Markov Models can be used in machine learning and genomics to compare genetic strings and uncover evolution.
  7. Graph Algorithms in Genome Sequencing – Learn how graphs are used to assemble millions of pieces of DNA into a contiguous genome and use these genomes to construct a Tree of Life.
  8. Algorithms and Data Structures Capstone Project – Synthesize your knowledge of algorithms and biology to build your own software for solving a biological challenge.

The MicroMasters program offers learners a credential for career advancement at Rochester Institute of Technology (RIT) upon successful completion of the seven courses and the Capstone Project. If a learner applies for admission to the RIT’s Master of Science in Professional Studies program at as part of the university’s School of Individualized Study (SOIS), and is accepted, the edX MicroMasters program certificate will count towards 25% of the coursework required the M.S. degree at RIT.


Key Highlights

  • Understand essential algorithmic techniques and apply them to solve real life computational problems
  • Abundant programming challenges to help students land a top software engineering job
  • Implement programs that work in less than one second even on massive datasets
  • Prove correctness of an algorithm and analyze its running time
  • Get tips and tricks to teach learners best coding practices

Duration : 9 months, 8-10 hours per week

Google Rating : 4.7/5.0

Enroll here: edx.org/micromasters/ucsandiegox-algorithms-and-data-structures

micromasters.ucsd.edu
micromasters.ucsd.edu
micromasters.ucsd.edu
micromasters.ucsd.edu

Toplist Joint Stock Company
Address: 3rd floor, Viet Tower Building, No. 01 Thai Ha Street, Trung Liet Ward, Dong Da District, Hanoi City, Vietnam
Phone: +84369132468 - Tax code: 0108747679
Social network license number 370/GP-BTTTT issued by the Ministry of Information and Communications on September 9, 2019
Privacy Policy