Chevron Left
Retour à C++ For C Programmers, Part A

Avis et commentaires pour d'étudiants pour C++ For C Programmers, Part A par Université de Californie à Santa Cruz

1,905 évaluations
549 avis

À propos du cours

This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software....

Meilleurs avis

19 déc. 2019

I liked it, it costed me a little because I am not a C programmer with big experience, and this course I feel is focused on C programmers that want to know how to "translate" their code to C++

5 mai 2020

Just right for programmers seeking to update their skills to the new V11 C++. I recommend getting the book by the author that helps along with a text or Coursera course on Algorithms.

Filtrer par :

101 - 125 sur 544 Avis pour C++ For C Programmers, Part A

par Raúl

13 févr. 2017

It was great to listen to someone with as much experience as Ira Pohl. I learnt a lot in this course, but it required *a lot* of work on my part. It might still be better than trying to learn totally on your own, but I would have liked a bit more structure and assistance.

The slides showed on videos (not available for download in the session I took) could be formatted better. The concepts were presented too superficially, in my view, and the structure was a bit disorganized. The assignments where difficult in part because they weren't stated very clearly, but they were very interesting and were a great way to learn (or review) computer science courses while learning to code in C++.

Despite these shortcomings I'm glad I took the course and I'm overall happy with it.

par Susan B

11 mai 2020

For the most part the information was excellent. I really appreciated the short videos, breaking up the material into very short sessions. And having the ability to stop the video and go back or take some time to digest the material and write it down was invaluable. Very different from being in a class or lecture hall where you are writing feverishly trying to catch up with the instructor. I stopped short of 5 stars because there were just maybe 1 or 2 times where I wished I could have asked a question. The inability to contact the instructor or mentor for individual questions is a drawback. But overall this is a very valuable course. I learned a lot.


20 mai 2020

worst on this app there are blocking it while asking explanation i successfully wasted one week thankq for saving my remaining time and blocking me dont refer this course here

par Taran K

3 juin 2020

The Questions were easily solvable using the techniques of C language the difficulty should have been more and much more emphasis would have been given on C++ language

par Aakash H

9 août 2020

Good course.

However, I feel like the course could include much more of the C++ concepts in it.

par Debjyoti M

16 avr. 2016

This course provides good overview graph algorithms. It is not an extensive C++ course though.

par Richard D

10 juil. 2017

The course provides good information, but I would not say it was the best-designed. The lectures were informative and the programming assignments were challenging, but I wouldn't say the really related to each other as much as I'd like. I would think that the important thing for C programmers moving to C++ would be to learn the exact syntax for how things are done in C++. At times this was lacking. The flip side was I didn't feel that the extended explanations of basic CS algorithms such as Minimum Spanning Tree and Shortest Path was necessary. I knew those algorithms earlier.

But my biggest complaint was the basic inattention. I felt like the course was on auto pilot. At one point a submission of mine was returned. I asked the forum for some kind of assistance or explanation from a mentor and no reply was given. I re-did the assignment and it was accepted but there was still little comment. And at the end of the course, my final assignment was only checked by two graders instead of three.

Was any human actually supervising things? I saw no evidence. Discouraging.

On the whole the least impressive of the four courses I've taken so far using Coursera. Which is a shame b/c it's arguably the most important to me.

par Julien

4 mai 2016

The course content is good. But it needs some polishing...

Major comment:

The assignment submission/review process should be improved. Grading system is not clearly defined at the time of submission. Some grading question are inherently subjective "Is the code at least somewhat efficient?". But even for inherently objective questions "Is the code correct?" (as does it give the correct answer" the staff does not provide the correct answer... I think the staff should create some automated review for what is objective: does the code compile? does it yield the correct answer? is it efficient enough? (Just like many other courses on Coursera) And only when it passes the automatic review, use peer grading for coding style. Finally there a lot of confusion with the deadlines.

Minor comments:

Lucky Coursera has an option to play twice faster! Not that the content is too easy, but the talking ... pace ... is ... hum... very ... ... slow. Also how come for a programming course the slides with code are so poorly formated???

par Nayef C

19 déc. 2016

Do this course for the assignments and to have something that keeps you on schedule. But be prepared to do your own research on topics.

The professor goes off on pointless tangents forever. C is also supposed to be a prerequisite but then he ends also ends up explaining basic C (prefixing his explanation with you should know this). He then goes into these very specific, typical academic-style examples that he spends time talking about them (again pointless). And then very little time is left to explain the actual new C++ stuff, and he explains it assuming you kind-of know what he's talking about. So you'll have to stop the video and look up the topic online.

par Michal K

29 nov. 2019

Do not need C understanding to finish that course, Professor tries basically to scare everyone, but you can do that course with no programming background (you WILL struggle a bit) and easily if you have any programming background. Not much C++ learning, mostly Algos. HUGE amounts of mistakes, there is no thorough errata, you have to guess what the hell is happening and what is correct.

par Deleted A

6 mars 2018

This was more of a "Learn Dijkstra's Algorithm using C++" rather than a "Learn C++" class. I felt like the lectures were more focused on algorithms (Dijkstra's, graph theory, etc) rather than learning about the features available in C++ and when to use them. Additionally, the homeworks were pretty lopsided, with some weeks being very lightweight and others being very intensive.

par Nithish P

17 sept. 2020

the course needs some improvement, it needs some more technical examples, got to include more , different and intresting teaching methods, and tools like ppts.

the language and method of explaining was very complex, so kindly look into it.

par Ahmed E

1 févr. 2020

the course lacks concentration on c++ as it most of the time considerate on graph algorithms instead of c++ features and STL I was hoping to finddd more details about C++ 11 and 14 features with examples and assignments

par Niels C

12 juin 2020

Five star contents and format of lectures from Ira Pohl.

Peer graded assignments marred by hordes of students handing in plagiarised submissions and rating each other 100%. As well as openly asking for exam answers on the official discussion board. No policing of code-of-conduct.

Passing the course requires you to peer review a number of assignments from fellow students. If you report a submission as plagiarised it is removed from the review queue. At some point there are no more submissions to review. You are then not able to complete you peer reviews and fail the assignment. In the end you have to accept plagiarised submissions in order to be able to do the mandatory peer reviews. System is rigged against cracking down on plagiarised contents.

par Vasu J

5 mai 2020

The teacher is very experienced. No doubt at all. But, there is little structuring of the overall course and it all seems directionless sometimes.

par Kyi S W

14 sept. 2020

When this course finished, I realized that I had a lot of improvement in the lessons. It is a professional and useful for learners and I recommend to my friends to take this course. Therefore, thank you for Coursera Team and teachers for learning and teaching me this course.


14 oct. 2020

The course was very informative an understandable but being a beginner it was difficult to program but the material and lecturing was useful

par Jack S

17 sept. 2020

Covers a lot of C++ material, and the peer-review assignments are a great way to get exposed to different styles of coding.

par Noah F

30 sept. 2020

It was very helpful and easy to understand ,special thanks to the Mentor.

par Fahad H F

18 mai 2020

it was well taught . THANKS PROFESSOR IRA POHL AND thanks Coursera

par Disha K

30 avr. 2020

This course has many challenging programs to solve. Great teaching.

par Ali B

16 mai 2020

recomiendo el curso esto servira para dar clases en la universidad

par satya s

20 juil. 2020

nice course for programmers who already have mastered c language.

par Sanghee L

26 févr. 2017

Great passion, great lecture.

Thank you for your kind explanation.

par Victor G

2 mai 2020

Ira Pohl is a great communicator. I really enjoyed the lessons!