Search result for Efficient algorithms Online Courses & Certifications
Get Course Alerts by Email
Dynamic Programming Java, Coding Interviews and Applications
by James Cutajar- 4.6
5 hours on-demand video
Become a better developer by learning how to build efficient Dynamic Programming algorithms Instead you will learn through practical everyday programming algorithms and through some coding interview puzzles. We present a method to recognize problems that can be solved using dynamic programming and then build an efficient solution through small gradual steps....
$13.99
Dynamic Programming Python, Coding Interviews & Applications
by James Cutajar- 4.4
5 hours on-demand video
Become a better developer by learning how to build efficient Dynamic Programming algorithms Instead you will learn through practical everyday programming algorithms and through some coding interview puzzles. We present a method to recognize problems that can be solved using dynamic programming and then build an efficient solution through small gradual steps....
$11.99
Algorithms on Strings
by Alexander S. Kulikov , Michael Levin , Pavel Pevzner , Neil Rhodes- 4.5
Approx. 18 hours to complete
Moreover, the emerging field of personalized medicine uses many search algorithms to find disease-causing mutations in the human genome....
High Performance Computing
by Rich Vuduc , Catherine Gamboa- 0.0
Approx. 4 months
lesson 1 Work-Span or Dynamic Multithreading Model Intro to the basic algorithmic model Intro to OpenMP a practical programming model Comparison-based sorting algorithms Scans and linked list algorithms Tree algorithms Graph algorithms e....
Free
Graph Algorithms
by Daniel Kane , Alexander S. Kulikov , Michael Levin- 0.0
6 Weeks
Learn how to use algorithms to explore graphs, compute shortest distance, min spanning tree, and connected components. If you have ever used a navigation service to find the optimal route and estimate time to destination, you've used algorithms on graphs. Minimum spanning tree algorithms...
$150
String Processing and Pattern Matching Algorithms
by Pavel Pevzner , Michael Levin- 0.0
4 Weeks
Learn about pattern matching and string processing algorithms and how they apply to interesting applications. Moreover, the emerging field of personalized medicine uses many search algorithms to find disease-causing mutations in the human genome. In this course, part of the Algorithms and Data Structures MicroMasters program, you will learn about: Applications of string algorithms in bioinformatics...
$150
Algorithms on Graphs
by Alexander S. Kulikov , Michael Levin , Daniel M Kane , Neil Rhodes- 4.7
Approx. 55 hours to complete
If you have ever used a navigation service to find optimal route and estimate time to destination, you've used algorithms on graphs. We will then talk about shortest paths algorithms — from the basic ones to those which open door for 1000000 times faster algorithms used in Google Maps and other navigational services....
Related searches
Algorithmic Thinking (Part 2)
by Luay Nakhleh , Scott Rixner , Joe Warren- 4.7
Approx. 12 hours to complete
This two-part class is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to computational problems. As the central part of the course, students will implement several algorithms in Python that incorporate these techniques and then use these algorithms to analyze two large real-world data sets....
Artificial Intelligence: Advanced Machine Learning
by Eduero Academy, Inc.- 3.5
3.5 hours on-demand video
Machine learning is the buzzword bringing computer science and statistics together to build smart and efficient models. With the help of various projects included, you will find it intriguing to acquire the mechanics of several important machine learning algorithms – they are no more obscure as they thought....
$12.99
Algorithmic Thinking (Part 1)
by Luay Nakhleh , Scott Rixner , Joe Warren- 4.7
Approx. 12 hours to complete
This two-part course builds on the principles that you learned in our Principles of Computing course and is designed to train students in the mathematical concepts and process of "Algorithmic Thinking", allowing them to build simpler, more efficient solutions to real-world computational problems....