Search result for Data structures and algorithms course Online Courses & Certifications
Get Course Alerts by Email
C++ For C Programmers, Part A
by Ira Pohl- 4.4
Approx. 13 hours to complete
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software. 1 Overview and Course Organization 1 C++ Generics and Functions 3 Graph Theory & Algorithms 4 Graph as a Data Structure 12 Dynamic Data Structures in STL...
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. The world and internet are full of textual information. In this course, part of the Algorithms and Data Structures MicroMasters program, you will learn about: Key ideas for pattern matching and suffix trees Applications of string algorithms in bioinformatics...
$150
Python for Genomic Data Science
by Mihaela Pertea, PhD , Steven Salzberg, PhD- 4.3
Approx. 9 hours to complete
This class provides an introduction to the Python programming language and the iPython notebook. This is the third course in the Genomic Big Data Science Specialization from Johns Hopkins University. 1: Data Structures Part 1 (11:58) 2: Data Structures Part 2 (10:41) 1: Ifs and Loops Part 1 (11:26) 2: Ifs and Loops Part 2 (15:28)...
Dynamic Programming Ruby, Coding Interviews and Applications
by James Cutajar- 4.6
4.5 hours on-demand video
As a developer comprehending data structures and algorithms you’ll be better equipped to tackle some of the more difficult problems both in your day-to-day job and for coding interviews. Dynamic Programming is a topic in data structures and algorithms. The course is designed not to be heavy on mathematics and formal definitions....
$9.99
Dynamic Programming Java, Coding Interviews and Applications
by James Cutajar- 4.6
5 hours on-demand video
As a developer comprehending data structures and algorithms you’ll be better equipped to tackle some of the more difficult problems both in your day-to-day job and for coding interviews. Dynamic Programming is a topic in data structures and algorithms. The course is designed not to be heavy on mathematics and formal definitions....
$13.99
Dynamic Programming Python, Coding Interviews & Applications
by James Cutajar- 4.4
5 hours on-demand video
As a developer comprehending data structures and algorithms you’ll be better equipped to tackle some of the more difficult problems both in your day-to-day job and for coding interviews. Dynamic Programming is a topic in data structures and algorithms. The course is designed not to be heavy on mathematics and formal definitions....
$11.99
Design Thinking and Predictive Analytics for Data Products
by Julian McAuley , Ilkay Altintas- 4.5
Approx. 8 hours to complete
This is the second course in the four-course specialization Python Data Products for Predictive Analytics, building on the data processing covered in Course 1 and introducing the basics of designing predictive models in Python. In this course, you will understand the fundamental concepts of statistical learning and learn various methods of building predictive models....
Related searches
Introduction to Java Programming: Fundamental Data Structures and Algorithms
by Carlos Delgado Kloos , Carmen Fernández Panadero , Iria Estévez-Ayres , Carlos Alario-Hoyos- 0.0
5 Weeks
Learn to enhance your code by using fundamental data structures and powerful algorithms in Java. You will learn about fundamental data structures, such as lists, stacks, queues and trees, and presents algorithms for inserting, deleting, searching and sorting information on these data structures in an efficient way. Implement algorithms for the efficient searching and sorting of data....
$149
Advanced R Programming
by Roger D. Peng, PhD , Brooke Anderson- 4.3
Approx. 18 hours to complete
This course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Upon completing this course you will be able to identify and abstract common data analysis tasks and to encapsulate them in user-facing functions. Control Structures Overview Debugging and Profiling Reuse existing data structures...
Computational Thinking for Problem Solving
by Susan Davidson- 4.7
Approx. 18 hours to complete
Computational thinking is the process of approaching a problem in a systematic manner and creating and expressing a solution such that it can be carried out by a computer. 4 Data Representation and Abstraction 4 Data Representation and Abstraction Expressing and Analyzing Algorithms Solution to Classes and Objects Programming Assignment 7 Classes and Objects...