ZurÃ¼ck zu Algorithmic Toolbox

Sterne

11,797 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 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.

von VIGNESHWARAN R

â€¢14. Mai 2020

It was very useful. One request: 1extra week for dynamic programming basics is needed. Directly solving Dpchange problem is what i felt difficult .Anyway i understood dp basics with the help of dpslides you gave. And very very thanks for this wonderful course.

von Divyanshu B

â€¢10. Aug. 2019

It was an awesome course. It helped me to learn many algorithms and specially i learned dynamic programming which was very useful for me. It also improved my thinking skills and also typing speed while practicing. I would recommend everyone to take this course.

von chethan j

â€¢8. Mai 2016

This course works on fundamental approaches, like divide and conquer, greedy algorithms and takes us to the more advanced dynamic approach which is ubiquitous and drives most of the modern applications.

Really beneficial to solve problems on a day to day basis.

von Praise O

â€¢30. MÃ¤rz 2020

A great course for a novice in algorithms without a CS degree. Gained an in-depth understanding of algorithms, when and how to implement them. Dynamic programming was the most challenging module in my opinion but once you grasp the concept the rest is cheese.

von Prateekraj S

â€¢30. Sep. 2020

Great Content, the mathematical ideas are very well explained and the problems are fairly challenging unlike the other courses I've completed on coursera. The content is very well designed to make us familiar with the fundamentals of all necessary concepts.

von Shaleen G

â€¢2. Aug. 2020

The course experience was good, I learnt to solve some of the standard problems through this course. I found the lesson of Master Theorem and Dynamic Programming quite interesting. I felt there should be provision of editorials for the assignment problems.

von Kaleb G

â€¢10. Sep. 2018

I've been programming professionally for 15 years, but I had a significant gap in my knowledge when it came to data structures and algorithms. This course helped me complete my skill set and regain a competitive advantage in the field. Thanks, instructors!

von Kiran K G

â€¢18. Mai 2020

It is really wonderful learning. I have gained a lot of confidence to solve algorithm problems. But there are couple of chapters like dynamic programming where the complex parts can be explained a bit more. Overall a good learning exercise.

Thank you

Kiran

von San S

â€¢17. Aug. 2017

loved the course, very well structured to develop algorithmic thinking. Assignments are great as well.

However, I did feel that the Dynamic programming lecture for week 05 could be slowed down or improved. There was way too much info put into one week. :)

von Nadiia M

â€¢12. Nov. 2017

I am very excited about this course. It helped me to get better understanding algorithms. It gives enough practical tasks to work on. I like the way teachers presented study material, especially Alexander Kulikov. Thank you! Can't wait to move forward!

- Google Data Analyst
- Google-Projektmanagement
- Google-UX-Design
- Google IT-Support
- IBM Datenverarbeitung
- IBM Data Analyst
- IBM-Datenanalyse mit Excel und R
- IBM Cybersecurity Analyst
- IBM Data Engineering
- IBM Full Stack-Cloudentwickler
- Facebook Social Media Marketing
- Facebook Marketinganalyse
- Salesforce Sales Development Representative
- Sales Operations in Salesforce
- Buchhaltung mit Intuit
- Vorbereitung auf die Google Cloud-Zertifizierung: Cloud Architect
- Vorbereitung auf die Google Cloud-Zertifizierung: Cloud Data Engineer
- Eine Karriere starten
- Auf eine Zertifizierung vorbereiten
- Bringen Sie Ihre Karriere voran

- Kostenlose Kurse
- Lernen Sie eine Sprache
- Python
- Java
- Webdesign
- SQL
- Gratiskurse
- Microsoft Excel
- Projektmanagement
- Cybersicherheit
- Personalwesen
- Kostenlose Kurse in Datenverarbeitung
- Englisch sprechen
- Inhalte verfassen
- Full-Stack-Webentwicklung
- KÃ¼nstliche Intelligenz
- C-Programmierung
- KommunikationsfÃ¤higkeiten
- Blockchain
- Alle Kurse anzeigen

- Kompetenzen fÃ¼r Datenwissenschaftsteams
- DatengestÃ¼tzte Entscheidungsfindung
- Kompetenzen im Bereich Software Engineering
- Soft Skills fÃ¼r Ingenieurteams
- Management-Kompetenzen
- Marketing-Kompetenzen
- Kompetenzen fÃ¼r Vertriebsteams
- Produktmanager-Kompetenzen
- Kompetenzen im Bereich Finanzen
- Beliebte Kurse in Datenverarbeitung im Vereinigten KÃ¶nigreich
- Beliebte Technologiekurse in Deutschland
- Beliebte Zertifizierungen fÃ¼r Cybersicherheit
- Beliebte IT-Zertifizierungen
- Beliebte SQL-Zertifizierungen
- Karriereleitfaden fÃ¼r Marketing-Manager
- Karriereleitfaden fÃ¼r Projektmanager
- Python-Programmierkenntnisse
- Karriereleitfaden fÃ¼r Webentwickler
- DatenanalysefÃ¤higkeiten
- Kompetenzen fÃ¼r UX-Designer

- MasterTrackÂ® Certificates
- Zertifikate Ã¼ber berufliche Qualifikation
- UniversitÃ¤tszertifikate
- MBA- und Business-AbschlÃ¼sse
- AbschlÃ¼sse in Data Science
- AbschlÃ¼sse in Informatik
- AbschlÃ¼sse in Datenanalyse
- AbschlÃ¼sse im Gesundheitswesen
- AbschlÃ¼sse in Sozialwissenschaften
- Management-AbschlÃ¼sse
- AbschlÃ¼sse von europÃ¤ischen SpitzenuniversitÃ¤ten
- MasterabschlÃ¼sse
- BachelorabschlÃ¼sse
- StudiengÃ¤nge mit Performance Pathway
- BSc-Kurse
- Was ist ein Bachelorabschluss?
- Wie lange dauert ein Masterstudium?
- Lohnt sich ein Online-MBA?
- 7Â FinanzierungsmÃ¶glichkeiten fÃ¼r die Graduate School
- Alle Zertifikate anzeigen