Learning Outcomes
This lesson goes over the learning outcomes of this course.
We'll cover the following...
We'll cover the following...
What will you learn?
In this course, you will learn about:
-
Measuring time complexities of algorithms
-
Brute force algorithms
-
Searching and sorting in different data structures
-
The dynamic programming technique to efficiently solve problems
-
Greedy algorithms
-
The divide and conquer method, i.e., solving multiple subparts of a problem to solve the bigger problem
-
Graphs, graph traversals, and other important graph algorithms
Let’s dive right into it!