29 de mai de 2019
Exceptional coverage of optimization fundamentals. Learning of practical applied methods. Real university level course, no water down "data science". Absolutely love it! Thank you professor Pascal.
21 de jul de 2017
Great course, the teacher is very clear and often goes into sufficient depth for the student to understand concepts.
Assignments are challenging and help understanding course content.
por Puja S•
12 de jun de 2020
Prof. VanHayeck puts his best effort in making this challenging subject (at least for me :P) seem fun and simplified. Of course we need to do additional reading to be able to understand the concepts and implement them. The programs become tougher as the course progress. I had to explore a lot for the right algorithm/heuristic to use in each assignment. These exercises also made me realize how crucial coding is (correctness, speed and quality -- all are equally important) and what is the significance of different algorithms and heuristics.
por Michael G•
23 de mar de 2022
This was not an easy course and it consumed more time than I expected, but it was worth the effort and I learned a lot. Professor Pascal Van Hentenryck is a very engaging teacher. Even for complex topics his explanations are clear and to the point and illustrated by interesting examples. He has a very special body language and an amazing screen presence. The assignments were challenging, but essential to the learning process. Overall, this was possibly the best online training that I have ever taken.
por Manuel A•
8 de set de 2019
A very comprehensive and challening course on optimization. Algorithms are explained at a high level and is up to the student to implement them (on any language, but Python is sugested). Canonical problems in optimization are tackled, such as TSP, VRP and facility location. As a Data Scientist with no Computer Science background, implementing those algorithms to pass assignmets have been very challenging. Industrial solvers like ortools, gurobi, etc. can be used, but they are not covered.
por Marcin W•
23 de dez de 2016
One of the best and most interesting courses I have taken a part in. Very demanding and frustrating sometimes but absolutely brilliant. Interesting lectures, problems to solve, etc. Small improvement in my opinion can be achieved in two areas:
1. I could not get used to instructor's showmanship and he sometimes covers up the slides.
2. I would suggest changing submission format not to post code but solution. In this case we would not be limited in programming language's choice.
por Li H•
6 de jan de 2018
The programming assignments of this course are very challenge and the pursuit of the 'Good Optimization' is torturous, especially after Knapsack Problem, such as the TSP, Facility Problem and VRP. However, the sense of achievement gained when you passed the online judge is also unspeakable. Last but not least, Professor Pascal Van Hentenryck is really a nice man, he is humorous and charming. Wish you a memorable and nice experiences on the on the journey of OPTIMIZATION.
por Tom B•
3 de jun de 2020
One of the most challenging courses I have taken, but extremely rewarding. The course does not hand hold you through assignments but rather uses the lectures to introduce and explain concepts (exceptionally well).
The assignments support a wide variety of approaches and typically require extensive further research and understanding.
They are not kidding about the time commitment, but if you can make the time for it this is an incredible course - highly recommend
por Pedro J•
4 de jun de 2020
I already knew some concepts but with this course i am able to finally understand them. It is very well explained and it goes through a lot of topics in discrete optimization, giving a good theoretical and experimental basis.
The assignments are hard but very rewarding when you complete them. They push you to think about the problem and how to solve it, even with the right tools you still have to put everything together, just like in a real world situation.
por Øystein S•
27 de jun de 2018
Good course. The instructor is really a fast talker and it may be hard to grasp everything at the first time you watch the videos. About the assignments: The assignments are really hard. Yes! Really really hard. I've never taken any MOOC course where the assignments are so hard. Al in all, I can say that this course really thought me something about discrete optimization, and I would love to learn even more about this interesting field.
por Michael R S•
20 de jun de 2022
This is an amazing course, Pascal is very enthusiastic, informative and entertaining. The assignments are tough and a great way of improving my/your programming skills. Lots to read about too, as these are classic real-world problems where the optimum solution would take far too long to compute. Wasn't sure I'd even be able to pass each assignment until I eventually did. A real Indiana Jones journey! Thank you!
por Anders A•
19 de set de 2018
This is my fifth or sixt online course on coursera, and it is without a doubt the best one I have done. Apart from the little goofy start with Indiana Jones, I simple loved the course. There was a lot of useful material covering what would have been several courses at my university. The assignments were challenging, sometimes frustrating, but really fun as well. I had a lot of fun doing this course.
por himanshu k•
22 de mar de 2022
Really enjoyed doing the assignments of this course, the only challenge is that some of the test cases in assignments took a lot of time to get solved, hence it would be good suggestion to give an estimate on how much time to solve each test case can be considered as practical. The rest of the course offereda very good learning and insights to further dig into the hto topics
26 de ago de 2020
Amazing course! The Lecturer is not only a leader in the field, but also an excellent educator. The concepts are explained clearly. Historical remarks and anecdotes bring the material to life. I also really enjoyed the assignments. They were challenging and quite time-consuming, but very helpful toward the learning experience.
por Zoltan B•
23 de fev de 2021
Amazing course, one of the best in this topic. Its so motivating how Pascal Van Hentenryck is presenting the lectures with that much enthusiasm and then all the programming assignments are also very well crafted. It is obvious how much work has been done to create this course. Thank you very much for this amazing course!
por Vasiliy C•
5 de mai de 2020
Just finished the last assignment and want to say huge thanks to prof. Van Hentenryck and all the crew for putting their efforts into this brilliant course. One of the best courses I've done on Coursera.
PS : to all who is just starting this course - embrace yourself, the ride is gonna be though but it's woth it!
por Shihan, Z•
5 de jul de 2019
I appreciate the enthusiasm from the professor's teaching. Also the quality of the homework is very high, which help me deeply understand the concept about optimization methods. I highly recommend this course to all the people who desire the basic knowledge about NP-hard problem, and optimization thought.
28 de set de 2019
Difficult course, but rewarding once you have completed the assignments. This course presents a variety of discrete optimization problems to be solved. Great course overall, although I wish the course is structured such that we don't need to read research papers to complete the assignments.
por Алексей К•
16 de jul de 2017
One of the most challenging and interesting sources among all that I've passed so far. The lector has it's own hilarious style of teaching. All the material is carefully created and well structured. Every time that you pass the programming assignment, you feel that it's a real achievement.
por Andrew K•
30 de out de 2019
Best course I have done so far on Coursera. The assignments are the best part of the course and are very challenging but ensure that you learn and understand the material. You will want to have some programming experience as you will need to code optimization algorithms from scratch.
por Francisco J R S•
12 de abr de 2020
Awesome! It was my very first course on this platform and I coudn't be more satisfied. The main instructor was hilarious sometimes and finally I terminated to love him hahaha. It's dense but this course it is perfect to any student of computer science, maths or economics.
por Guillaume F•
9 de fev de 2021
Very challenging as the assignments can be very hard, especially if you want to write your own algorithms and not use a pre-existing tool. The teacher is fantastic, very clear and enthusiastic at the same time, you can feel the passion from his presentations.
21 de jan de 2020
I was surprised how clear are the Lectures. It's such fun taking this course. We use the techniques (Dynamic Progrmaming, Local Search, etc) to solve those NP-complete problems. Highly recommond it to anyone who wants to refresh their optimization skills.
por Chitrang S•
31 de mar de 2019
Excellent Course, I would highly recommend for all algorithmist and programmers. It step by steps teaches how to approach NP-hard problems. The way the professor teaches make this highly difficult subject easy. Of-course assignments are very challenging.
26 de ago de 2019
The best course on Coursera. Unlike the do-it-by-rote Deep Learning classes, there is much creativity and freedom in tackling all assignments. The assignments are stimulating, challenging, and approximate real life problem solving very well.
por Justyna I•
10 de nov de 2022
Very interesting and challenging course! The instructor is clearly passionate and very energetic and that energy rubs off. I enjoyed the assignments that helped me practice the techniques and really understand how hard the NP problems are.
4 de mai de 2020
This is a really challenging and demanding course! Give me a great fundamentals of discrete optimization and make me think how to solve many classical hard problem as Traveling salesman Problem and Vehicle routing problem. It worth it!