inflearn logo

Design and Analysis of Algorithms

This is an intermediate algorithm course that focuses on efficient algorithm design and analysis techniques. Learners will master various algorithm design paradigms, such as divide and conquer, dynamic programming, and greedy algorithms.

3 learners are taking this course

Level Beginner

Course period Unlimited

Cryptography
Cryptography
algorithms
algorithms
mathematics
mathematics
networks
networks
structures
structures
Cryptography
Cryptography
algorithms
algorithms
mathematics
mathematics
networks
networks
structures
structures
Thumbnail

What you will gain after the course

  • Ability to analyze the performance of algorithms

  • The ability to write accurate algorithm proofs

  • Ability to apply major algorithm design paradigms

Recommended for
these people

Who is this course right for?

  • A developer struggling because they cannot find an efficient algorithm

  • A student who has difficulty solving complex problems

  • Researchers who need performance analysis of algorithms

Need to know before starting?

  • Understanding of basic algorithms and data structures

  • Mathematical thinking ability

  • Programming Experience

Hello
This is Open Academy

877

Learners

5

Reviews

5.0

Rating

29

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

42 lectures ∙ (34hr 23min)

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