inflearn logo

Introduction to Algorithms

This course introduces the mathematical modeling of computational problems. It covers common algorithms, algorithmic paradigms, and the data structures used to solve these problems.

2 learners are taking this course

Level Beginner

Course period Unlimited

algorithms
algorithms
structures
structures
algorithms
algorithms
structures
structures
Thumbnail

What you will gain after the course

  • You can understand the basic concepts of algorithms.

  • I can choose the appropriate data structure for a problem.

  • You can develop the ability to analyze the performance of algorithms.

Recommended for
these people

Who is this course right for?

  • A programmer struggling because they cannot choose an efficient algorithm

  • A student who does not understand the importance of data structures

  • Developers who feel they lack problem-solving skills

Need to know before starting?

  • If you have a basic understanding of Python

  • If you have knowledge of discrete mathematics

  • If you have basic programming experience

Hello
This is Open Academy

859

Learners

5

Reviews

5.0

Rating

23

Courses

"So that language does not become a barrier to learning."

We deliver open lectures from the world's leading institutions.
Through translation and subtitling, we help all learners follow the lectures without the burden of the original language.

More

Curriculum

All

49 lectures ∙ (41hr 45min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Open Academy's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Free