Search result for Data structures and algorithms course Online Courses & Certifications
Get Course Alerts by Email
NP-Complete Problems
by Daniel Kane , Alexander S. Kulikov- 0.0
3 Weeks
Step into the area of more complex problems and learn advanced algorithms to help solve them. This course, part of the Algorithms and Data Structures MicroMasters program, discusses inherently hard problems that you will come across in the real-world that do not have a known provably efficient algorithm, known as NP-Complete problems....
$150
Easy to Advanced Data Structures
by William Fiset- 4.5
8.5 hours on-demand video
Data structures are amongst the most fundamental ingredients in the recipe for creating efficient algorithms and good software design. Knowledge of how to create and design good data structures is an essential skill required in becoming an exemplary programmer. This course provides you with high quality animated videos explaining a multitude of data structures and how they are represented visually....
$14.99
Graph Algorithms in Genome Sequencing
by Pavel Pevzner , Phillip Compeau- 0.0
3 Weeks
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. In this course, part of the Algorithms and Data Structures MicroMasters program, you will learn how graph algorithms are used in two fundamental problems in modern biology:...
$150
Data Manipulation at Scale: Systems and Algorithms
by Bill Howe- 4.3
Approx. 20 hours to complete
Describe common patterns, challenges, and approaches associated with data science projects, and what makes them different from projects in related fields. Identify and use the programming models associated with scalable data manipulation, including relational algebra, mapreduce, and other data flow models. “Think” in MapReduce to effectively write algorithms for systems including Hadoop and Spark....
The Bible of Coding Interviews & Competitive Programming
by Andrei Chiriac- 0.0
15 hours on-demand video
Build the foundation in Algorithms and Data Structures to ace Coding Interviews and Competitive Programming This course is going to be your bible on solving each coding interview question and competitive programming challenge. We continue by exploring fundamental data structures such as Stack, Queue, Deque, Heap and Hash Table. Here's what make this course amazing:...
$12.99
Mathematical Foundations of Machine Learning
by Dr Jon Krohn- 4.5
15.5 hours on-demand video
Jon Krohn, this course provides a firm grasp of the mathematics — namely the linear algebra and calculus — that underlies machine learning algorithms and data science models. This Mathematical Foundations of Machine Learning course is complete, but in the future we intend on adding bonus content from related subjects beyond math, namely: probability, statistics, data structures, algorithms, and optimization....
$17.99
Comprehensive Algorithms
by Jordan Hudgens- 4
3 hours on-demand video
This course provides a comprehensive overview of the concepts of algorithm analysis and development. The videos review popular algorithms such as merge sort, radix sort, Huffman coding, and many more, along with some of the data structures that are utilized in combination with these algorithms, such as queues and stacks....
$11.99
Related searches
GIS Data Formats, Design and Quality
by Nick Santos- 4.9
Approx. 28 hours to complete
Week 1: Learn about data models and formats, including a full understanding of vector data and raster concepts. Take GIS Data Formats, Design and Quality as a standalone course or as part of the Geographic Information Systems (GIS) Specialization. Course Overview & Data Models and Formats Tutorial Assignment 1: Data Structures and Personal Geodatabases...
Data Structures
by Alexander S. Kulikov , Michael Levin , Daniel M Kane , Neil Rhodes- 4.6
Approx. 25 hours to complete
A good algorithm usually comes together with a set of good data structures that allow the algorithm to manipulate the data efficiently. In this course, we consider the common data structures that are used in various computational problems. You will learn how these data structures are implemented in different programming languages and will practice implementing them in our programming assignments....
Design of Computer Programs
by Peter Norvig- 0.0
Approx. 2 months
During office hours segments, Peter will also share his own personal tips and tricks for approaching programming problems - and his techniques may surprise you! lesson 3 Regular Expressions, other languages and interpreters Defining the language of regular expressions and Interpreting the language. Recurrence relations and Matching data types with algorithms....
Free