Search result for Learn data structures and algorithms Online Courses & Certifications
Get Course Alerts by Email
I/O-efficient algorithms
by Mark de Berg- 4.6
Approx. 10 hours to complete
These data fetches are also called I/O operations and need to be taken into account during the design of an algorithm. - Graph terminology, representations of graphs (adjacency lists and adjacency matrix), basic graph algorithms (BFS, DFS, topological sort, shortest paths) Designing cache-aware and cache-oblivious algorithms Designing cache-aware and cache-oblivious algorithms...
Parallel programming
by Prof. Viktor Kuncak , Dr. Aleksandar Prokopec- 4.4
Approx. 33 hours to complete
In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. We'll start the nuts and bolts how to effectively parallelize familiar collections operations, and we'll build up to parallel collections, a production-ready data parallel collections library available in the Scala standard library. Data Operations and Parallel Mapping...
Parallel programming
by Prof. Viktor Kuncak , Dr. Aleksandar Prokopec- 4.4
Approx. 33 hours to complete
In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. We'll start the nuts and bolts how to effectively parallelize familiar collections operations, and we'll build up to parallel collections, a production-ready data parallel collections library available in the Scala standard library. Data Operations and Parallel Mapping...
Data Structures and Algorithms in Swift
by Mohammad Azam- 4.6
4 hours on-demand video
Data Structures and Algorithms in Swift Data structures and algorithms are the building blocks of programming. Algorithms and data structures are taught in universities and are often asked during a programming job interview. This course is for intermediate and advanced developers who wants to learn more about data structures and algorithms using Swift language....
$13.99
Data Structures and Algorithms: Deep Dive Using Java
by Tim Buchalka- 4.5
16 hours on-demand video
So you've worked with the basics of data structures and algorithms in Java (or another OO programming language) but feel like you need a deeper knowledge of how things work. The reality is, the more you learn about data structures and algorithms, the better a programmer you become. Because, data structures and algorithms are effectively patterns for solving problems....
$17.99
SQL
by Malavica Sridhar , Ziad Saab , Derek Steer- 0.0
2 months
In fact, there are currently over 440,000 jobs that mention SQL on LinkedIn worldwide, which encompasses the broad range of roles that require knowledge of SQL, including titles like product analyst, data analyst, data scientist, business analyst, product manager, software engineer, and more! With the SQL Nanodegree progr...
$279
Algorithm Design and Analysis
by Sampath Kannan- 0.0
4 Weeks
Learn about the core principles of computer science: algorithmic thinking and computational problem solving. You will learn about algorithms that operate on common data structures, for instance sorting and searching; advanced design and analysis techniques such as dynamic programming and greedy algorithms; advanced graph algorithms such as minimum spanning trees and shortest paths; NP-completeness theory; and approximation algorithms....
$149
Related searches
Algorithms and Data Structures in C++ (2020)
by Luke's Programming School- 3
2.5 hours on-demand video
Learn Algorithms and Data structures in C++, get ready for enginnering interview In this course you will learn how to do that. After that we take a look at Data Structures, I chosed In my opinion the best Structures for you to learn the important concepts. I belive that learning and understanding these concepts will help you solve problems more efficiently....
$12.99
Data structure crash course
by Web Sharing- 4
6 hours on-demand video
A detailed guide covering all the concepts of data structure This course covers the design, analysis, and implementation of data structures and algorithms to solve computational problems using an object‐oriented programming language. (including arrays, stacks, queues, and lists), advanced data structures (including trees and graphs), the algorithms used to manipulate these structures, and their application to solving practical engineering...
$12.99
Data Structures and Algorithms for Beginners
by Elshad Karimov- 0.0
2.5 hours on-demand video
This course explains how data structures and algorithms work with ANIMATIONS. This course explains the logic behind the data structures and algorithms. By using animation of objects essential data structures and algorithms are explained. So here I explained data structures and algorithms with visualization. Part I - Data Structures Part II - Algorithms...
$12.99