- All DegreesBachelor- und Master-AbschlÃ¼sse erkunden
- WirtschaftExplore MBA & Business degrees
- Computer Science & EngineeringExplore Computer Science & Engineering degrees
- Data ScienceExplore Data Science degrees
- MasterTrackâ„¢Verdienen Sie sich Credit-Punkte fÃ¼r einen Master-Abschluss
- UniversitÃ¤tszertifikateTreiben Sie Ihre Karriere mit Kursen auf Hochschulniveau voran

ZurÃ¼ck zu Algorithmic Toolbox

Sterne

12,126 Bewertungen

This online course covers basic algorithmic techniques and ideas for computational problems arising frequently in practical applications: sorting and searching, divide and conquer, greedy algorithms, dynamic programming. We will learn a lot of theory: how to sort data and how it helps for searching; how to break a large problem into pieces and solve them recursively; when it makes sense to proceed greedily; how dynamic programming is used in genomic studies. You will practice solving computational problems, designing new algorithms, and implementing solutions efficiently (so that they run in less than a second)....

BD

19. Jan. 2021

The course was really amazing which provided deep knowledge from basic to advance that how algorithms works and how to design algorithms. Thanks to all the expert teachers who taught in this course.

SG

19. Jan. 2017

I liked the fact that the algorithms are not just the introductory searching and sorting algorithms. The assignments are fairly difficult (I have decent scripting experience), but not impossibly so.

Filtern nach:

von Prince S M

â€¢27. Juni 2020

It was a really amazing experience of learning on coursera. I'll surely suggest my friends to learn from this platform.

I have learned various approaches to solve a programming problem such as greedy, divide and conquer, dynamic programming and their time and space complexity as well and stress testing.

von Firas Y

â€¢6. Dez. 2020

That was very helpful, the courses are very well articulated by great professors and I appreciate that. I think I improved a lot in some areas like debugging, testing and the divide and conquer algorithms, while I learned something new like dynamic programming, which I wanted to learn for a long time.

von Aditya A S

â€¢29. Aug. 2020

Exceptional course. The approach to problems are smooth, the algorithms having arrays are for some reason indexed from 1 and not 0, as if it matters, but it did somehow successfully troubled me xp. But overall all the algorithms are small, and complex enough to stress your nights.

-AdiTOSH007/YouTube

von Aviral A

â€¢10. Juni 2020

Very well structured course, with great assignments. The teaching staff if very helpful and active on the forums. Just one feedback, I would appreciate if at the end of each week there were links to some practice problems (on any platform or website) to further strengthen and develop the concepts.

von Drumil M

â€¢14. Nov. 2016

Instructors are perfect. The course is intense and not easy. But the way the concepts are taught is very lucid. One of the best courses on coursera. I am leading my way to the specialization. Again, the instructors are really great. The assignments are the best part of this course. Must take.

von Neil S

â€¢5. Aug. 2020

A challenging but rewarding course. Not reccomended for beginners. Be sure to have a confident grasp of control flow statements and programming logic.

As a beginner, some problems took me many hours to solve.

I highly reccomend for people who have never been introduced to Algorithims before.

von Andrew T

â€¢27. Okt. 2017

I really like this course and I have learned many new and interesting things. I think a good improvement may be a little more examples of real life problems which can/should and should not be solved using provided algorithms/methodologies... I plan to continue specialization a little later.

von Vivek S

â€¢16. MÃ¤rz 2020

This course is one of the best course to learn and understand the algorithms and why they are important to understand. The instructors were great and their way of teaching was just perfect. Plus the assignments were very interesting and gave very insightful knowledge on various algorithms.

von Akshay N

â€¢15. Dez. 2019

Excellent course. Good introduction to algorithms with minimal theory and strong focus on implementation. The problems are not trivial, require loads of time and they will really test your understanding of the material which is covered well in some places and not so well in other places.

von M A

â€¢19. Aug. 2020

A balance between coding and math, this course introduces me to concept such as recursion, greedy algorithm, divide and conquer, and dynamic programming. I am an Aerospace student but I am benefited by taking this course because it helps me make more optimal computation scheme for CFD.

von Samyak J

â€¢27. Juli 2019

Highly recommended for everyone from starters to advance coders. Focuses on the core concepts of solving a problem and provides the general solution. End of week assignments proves to be very useful and only after one understand the concepts and crack the problems, can he move forward.

von happypuppy

â€¢14. Sep. 2017

Lectures are very clear, well organized. Mini quiz questions were designed extremely well. They actually make you think about what you were just presented, rather than just asking you to spit back out what you heard. Programming assignments are great too for same reason. Awesome class!

von Amandeep

â€¢17. Mai 2021

Loved it. The problems are really great and amazing. Especially the dynamic programming section. The best thing is the satisfaction you get after solving a problem. Those hours spent of debugging the code was worth it. Loved the course, course structure and the amazing instructors.

von BANOTHU R

â€¢18. Aug. 2020

The Assignment questions are tough and little bit easy and at the same time really interesting. I just enjoyed doing all the six week assignments. I hope the concepts I learned may help me for my future. Thank you so much Coursera for your efforts to make us to learn new concepts .

von Vibhanshu G

â€¢26. Juli 2020

It's definitely a great course for people just starting their journey in algorithms field. I thoroughly enjoyed every problem and working my way through them gave me insights on how to approach a problem and test the algorithms.

Instructors' guidance were greatly appreciated!

Thanks.

von Yash S N

â€¢31. Okt. 2019

This was an excellent course with excellent mentors. Since I am and Electronics Engineering grad, I thought it would be very difficult, but indeed it is not. I have been to other courses in Coursera on Algorithms and so far, this according to me is the best one ever. Thanks UCSD.

von Tianhui N

â€¢13. Mai 2020

I really learned something useful from the class, and I think the assignments of every week are very classic. But the video time is too short for some hard algorithms, I need to spend more time to find and read more specific information from books and websites about the class.

von Stanislav B

â€¢7. Aug. 2021

The course is very interesting and useful in terms of practice. Huge thanks to authors for making such a work on testing and adapting the course to different programming languages. The structure complexity is good, each task is just a bit beyond the reach, quite motivating.

von Fatvvs F

â€¢15. Juni 2020

Very good course! The metrial is very good, especially topic Divide and Conquer! The tasks quite chenlenging but they are awesome! The only problem I forgot some materials after I completed this course, so I think the course should have more quizzes to consolidate learning.

von Sajal J

â€¢8. Sep. 2020

Excellent course. This course teaches the basics of competitive coding like greedy algorithms, divide and conquer, and dynamic programming very well. The choice of problems to teach the concepts is excellent. Programming assignments give an excellent learning experience.

von RIDVAN B

â€¢9. Feb. 2021

This is a great course. Even though instructor of week 5 has great achievements in academia, his english accent killed me (This week can even be removed.), and I hope I will not see him again during this specialization. Other than that, this is a well structured course.

von Harin M

â€¢22. Mai 2020

This course has definitely strengthen my problem skills. It has taught me to be persistent and patient. Instructors in this course have done a commendable job. Things that I loved most about this course are gradle external tools and the quality of assignment questions.

von Imaani E

â€¢22. Jan. 2017

Great course - the problem sets were challenging and appropriate for the learning goals. For participants who have not been exposed to significant mathematical coursework, the mathematical notation may be intimidating at first, but is not an insurmountable obstacle.

von Daniel

â€¢4. Nov. 2017

This is a very good course. It is very difficult at first so I had to do it twice to complete it. It helps if you try to visualise the algorithms in your head, do them on paper and then try to write the pseudo code so it prints out all the steps that is being done.

von Matthew S

â€¢12. Apr. 2020

Excellent course. Very good instruction and pace. It really made me work hard on some of the assignments and grasp the material being presented.

Good course for those who have been out of school a while and want to relearn what they might have forgot from college.

- Ein Leitfaden fÃ¼r AWS Cloud Practitioner
- Grundlagen der Computerprogrammierung mit Python
- Python-Programmierung fÃ¼r IT-Einsteiger
- Entwicklung professioneller Hi-Fi-Designs und -Prototypen
- Erwerben Sie eine Google CBRS-CPI-Zertifizierung
- EinfÃ¼hrung in die MATLAB-Programmierung
- Mit HTML und CSS moderne Webseiten erstellen
- Erlernen Sie die Grundlagen von Agile mit Atlassian JIRA
- Verwaltung von IT-Infrastrukturdiensten
- Grundlagen des IT-Supports meistern

- Grundlagen der Computerprogrammierung mit Python
- Python-Programmierung fÃ¼r IT-Einsteiger
- Aufbau moderner Computersysteme von Grund auf
- EinfÃ¼hrung in die Grundlagen von Google Cloud
- EinfÃ¼hrung in die Kryptografie
- EinfÃ¼hrung in die Programmierung und Webentwicklung
- EinfÃ¼hrung ins UX-Design
- Mit HTML und CSS moderne Webseiten erstellen
- Grundlagen des IT-Supports meistern
- SLOs und SLIs zur Messung der Site-Reliability

- Aufbau agiler und wertorientierter Product-Backlogs
- Grundlagen von FinanzmÃ¤rkten und Behavioral Finance
- Einstieg ins Bauprojektmanagement
- EinfÃ¼hrung in Google Sheets
- EinfÃ¼hrung in KI ohne technische Vorkenntnisse
- Erlernen Sie die Grundlagen der SEO und verbessern Sie das Ranking Ihrer Website
- GeschÃ¤ftskorrespondenz meistern
- Die Kunst des wirkungsvollen Ã¶ffentlichen Redens
- Erstellung und Verwaltung von Social-Media-Inhalten
- JahresabschlÃ¼sse und GeschÃ¤ftsberichte verstehen