Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare8.4/10
(Our Score)
Product is rated as #37 in category C++
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. UC Santa Cruz is an outstanding public research university with a deep commitment to undergraduate education. It’s a place that connects people and programs in unexpected ways while providing unparalleled opportunities for students to learn through hands–on experience.
Instructor Details
Ira Pohl
Courses : 4
Votes: 0
Courses : 4
Specification: C++ For C Programmers, Part A
|
48 reviews for C++ For C Programmers, Part A
3.9 out of 5
★★★★★
★★★★★
25
★★★★★
9
★★★★★
5
★★★★★
3
★★★★★
6
Write a review
Show all
Most Helpful
Highest Rating
Lowest Rating
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | Free |
---|---|
Provider | |
Duration | 18 hours |
Year | 2016 |
Language | English |
Certificate | Yes |
Quizzes | Yes |
C++ For C Programmers, Part A
FREE
Dimitris K –
The video sessions are nice and very informative. However, the examples in the videos are a “toy” compared to the assignment of implementing a Monte Carlo simulation for Dijkstra’s algo. The directions in the description of the assignment are very poorly written and the specs are blurry and difficult to clarify by yourself. The MST assignment is much easier, but still the directions are not well prepared.
Hamid M B –
One of the great courses I have taken from coursera.
Kotipalli S S S P –
Explanation is not up to the mark.Expecting more understandable lecture.
Natanael R B –
Very good.
Vishal C –
Part A is not that interesting for me as I already have some C++ exp. But Part B seems promising. Plus most of the time in the video I have to see profession’s face rather than C++ code.
Sourabh S –
can be better
Oguz K –
Weak on C++, strong on graph theory.
YC X –
Not that detail.
Sam –
Professor Pohl is so calm and intuitive that just delivers the info right away. It’s so smooth course as C engineer coming from Mechatronics major (missing a lot of graph theory and data structures). I’m glad that i was enrolled in the course and totally recommended! Points to improve: Codes representation could be improved for readability.
BIPUL M –
Worst programming language teaching style ever.
Kuei–Hsuan L –
I audit this class to enrich my modern C++ skill. This class gives you a basic overview of C++. I think it’s a good class for learner with strong C background. I skipped all the algorithm parts of the class because my main goal is to learn the difference between C and C++. I recommend practice C++ coding throughout the course to help the learning experience.
VIVEK R S –
This course has helped me to gain a fair understanding of the recent advances in C++ and has also enriched my knowledge of data structures and algorithms. I look forward to taking up part B of this course as well. Thank you very much!
Shivi B –
Very good course for working professional. Will help you to write better course and assignments help you revise complete STL.
Bolusani S –
it was very useful
Abhishek P –
It was so much useful learning C++ .Implementation of algorithms learned me a lot .
SAPTARSHI D –
Good course.
Jong B P –
Not organized well.
Ankit M –
little bit hard
Cristian S –
Excellente course, learnt a lot about the history of C++, and different ways to make easier a pseudocode on the C++, and the importance of C++
Nik –
The quality of the presentation slides is not very good.
Parag R –
Amazing
Parul A –
Understandable lectures with challenging assignments
Rahul k –
I love c++ programming
LOKESH M –
machayenge
Mudit G –
Nice learning experience, got new things to learn.
harry l –
i must admit that i thought i would gain some more basic knowledge on c++ some namespace discussions , oop , special pointers etc. the exercises were hard but… no real grasp of the c++ advantages. i don’t think i’ll enroll to part B at this moment but im sure am encouraged to keep on learning this language also because of this course, and that’s the reason for the third star i gave.
Simon D –
It is a very good course.
Shantala G K –
The course is very well formulated through a series of videos which provide the essential tips, which you otherwise get from books only after reading a whole lot of pages. The assignments are designed such that you have the freedom to do the coding, yet you have the opportunity to develop simplified code by figuring out better ways of coding using STL. So, for me, who knows C programming, it was through the assignments that I slowly upgraded from doing C programming to C++ programming by improvising on the same code I wrote for one homework by making use of STL in the next homework. It’s amazing that with a only a few hours of lectures, we’re transformed into C++ programmers from C programmers. Grateful and keep up the great work!
kunal a –
very nice coursera
Sanjay K –
Best course for beginners….
Akshay J –
The course is pretty stupid and its not for beginners at all. It starts slow and then gets really tough in the second week. The instructor does not give you adequate information about the things he is teaching about.
Vladimir N –
I’ve audit this course. It was helpful for me, especially C++11 new things.
Daniel S –
Helpful for someone like me who’s studied C at the university level, but needs a quick introduction to the unique concepts added by C++.
Vedanth R –
Very low effort put in designing the course. Lecture content is not useful for the most part. Assignments are peer reviewed instead of designing test cases.
Dhruv S –
I consider my decision to learn this course the best one yet! It is an in depth guide to experience the power of modern C++(C++11) which is still used by giants of software industry such as Microsoft etc. I will always be grateful to the University of Santa Cruz and to Coursera for offering such a great program on their platform which not only marks my first ever Certification course but also has led to providing me a successful career in tech.
Adil A –
The teacher is exceptional. I don’t think I’ve seen too many professors that explains things this well and in such a comprehensive manner. An excellent course if you’d like to learn the basics of C++ version 11. The explanations are excellent. I would also suggest using the C++ Primer book for further details. The course assignments are a bit time consuming without much hand holding.
Dominic L –
Slow, uninteresting and inaccurate code. The course claims to to be designed for C programmers with at least a years experience, yet considerable time is used to explain basic concepts like types, casts etc, but for less trivial concepts like object orientation you’re told to “look at the wikipedia article.” There is also too much uninteresting and irrelevant material that is better read than listened to. And worst of all, the code in the lectures is full of mistakes and bad practices.
Oliver W –
My only complaint is the quality of the slides shown during the lessons, e. g. bullet points are not always appropriate : )
Michal K –
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.
Austin T –
No lecture slides are provided. The camera switches to the speaker too often not letting the video slides at least be viewed. No significant readings are provided at all. The instructor never runs code throughout the entire class on a machine, he just verbally goes through it. I would not recommend taking this C++ class. There are plenty of others offered on this and other sites that I imagine have to be better than this one.
Cesar A –
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++
XUANYIJI –
nice course. it helps a lot.
David F M N –
Nice
Dmitrii B –
A great course for beginners to learn C++ programming. Excellent presentation of the educational material by Ira Pohl. I highly recommend this course for everyone to learn C++.
Nathan P B –
I wish he could use more realistic code used in programs and focus less on obscure programming
Sahil k s –
It was a great learning experience.
Burt C –
This is a great intro/refresher course for C++. While it is based on C++ 11 (and prior), it is a fun course that will refresh your skills in graph theory, the STL, classes and friends. Definitely worth the effort.
Ahmed E –
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