Latest Courses
SQL/ETL Developer - T-SQL/Stored Procedures/ETL/SSISCheck course
ServiceNow IT Service Management (CIS-ITSM) Rome Delta TestsCheck course
React JS - Build 5 Projects With (Redux, React Router, MUI)Check course
Ansible MasteryCheck course
Game Development for beginners with PythonCheck course
Advanced Web Animations with GSAP [ JavaScript SVG CSS ]Check course
R for Data Science: Your First Step as a Data ScientistCheck course
ARM 64-bit Assembly Language with Raspberry PiCheck course
SQL Server Master Series - Beginner CourseCheck course
Build A TodoList with Laravel and ReactCheck course
SQL/ETL Developer - T-SQL/Stored Procedures/ETL/SSISCheck course
ServiceNow IT Service Management (CIS-ITSM) Rome Delta TestsCheck course
React JS - Build 5 Projects With (Redux, React Router, MUI)Check course
Ansible MasteryCheck course
Game Development for beginners with PythonCheck course
C++ For C Programmers, Part A

C++ For C Programmers, Part A

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.4/10 (Our Score)
Product is rated as #35 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 is a Professor of Computer Science at the University of California, Santa Cruz, and a Fellow of the ACM. The department is part of the Jack Baskin School of Engineering. Mr. Pohl has written widely on programming in C, C++, C# and Java. His research interests include artificial intelligence, programming languages such as C#, C, C++ and Java, practical complexity problems, heuristic search methods, deductive algorithms, and educational and social issues. He enjoys walks and bike rides by the ocean, and can occasionally be found playing chess in a coffee house.

Specification: C++ For C Programmers, Part A

Duration

18 hours

Year

2016

Certificate

Yes

Quizzes

Yes

48 reviews for C++ For C Programmers, Part A

4.0 out of 5
25
9
5
3
6
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Hamid M B

    One of the great courses I have taken from coursera.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Kotipalli S S S P

    Explanation is not up to the mark.Expecting more understandable lecture.

    Helpful(1) Unhelpful(0)You have already voted this
  4. Natanael R B

    Very good.

    Helpful(0) Unhelpful(0)You have already voted this
  5. 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.

    Helpful(1) Unhelpful(0)You have already voted this
  6. Sourabh S

    can be better

    Helpful(0) Unhelpful(0)You have already voted this
  7. Oguz K

    Weak on C++, strong on graph theory.

    Helpful(6) Unhelpful(0)You have already voted this
  8. YC X

    Not that detail.

    Helpful(0) Unhelpful(0)You have already voted this
  9. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  10. BIPUL M

    Worst programming language teaching style ever.

    Helpful(0) Unhelpful(0)You have already voted this
  11. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  12. 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!

    Helpful(0) Unhelpful(0)You have already voted this
  13. Shivi B

    Very good course for working professional. Will help you to write better course and assignments help you revise complete STL.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Bolusani S

    it was very useful

    Helpful(0) Unhelpful(0)You have already voted this
  15. Abhishek P

    It was so much useful learning C++ .Implementation of algorithms learned me a lot .

    Helpful(0) Unhelpful(0)You have already voted this
  16. SAPTARSHI D

    Good course.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Jong B P

    Not organized well.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Ankit M

    little bit hard

    Helpful(0) Unhelpful(0)You have already voted this
  19. 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++

    Helpful(0) Unhelpful(0)You have already voted this
  20. Nik

    The quality of the presentation slides is not very good.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Parag R

    Amazing

    Helpful(0) Unhelpful(0)You have already voted this
  22. Parul A

    Understandable lectures with challenging assignments

    Helpful(0) Unhelpful(0)You have already voted this
  23. Rahul k

    I love c++ programming

    Helpful(0) Unhelpful(0)You have already voted this
  24. LOKESH M

    machayenge

    Helpful(0) Unhelpful(0)You have already voted this
  25. Mudit G

    Nice learning experience, got new things to learn.

    Helpful(0) Unhelpful(0)You have already voted this
  26. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  27. Simon D

    It is a very good course.

    Helpful(0) Unhelpful(0)You have already voted this
  28. 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!

    Helpful(0) Unhelpful(0)You have already voted this
  29. kunal a

    very nice coursera

    Helpful(0) Unhelpful(0)You have already voted this
  30. Sanjay K

    Best course for beginners….

    Helpful(0) Unhelpful(0)You have already voted this
  31. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Vladimir N

    I’ve audit this course. It was helpful for me, especially C++11 new things.

    Helpful(0) Unhelpful(0)You have already voted this
  33. 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++.

    Helpful(0) Unhelpful(0)You have already voted this
  34. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  35. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  36. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  37. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  38. Oliver W

    My only complaint is the quality of the slides shown during the lessons, e. g. bullet points are not always appropriate : )

    Helpful(0) Unhelpful(0)You have already voted this
  39. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  40. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  41. 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++

    Helpful(0) Unhelpful(0)You have already voted this
  42. XUANYIJI

    nice course. it helps a lot.

    Helpful(0) Unhelpful(0)You have already voted this
  43. David F M N

    Nice

    Helpful(0) Unhelpful(0)You have already voted this
  44. 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++.

    Helpful(0) Unhelpful(0)You have already voted this
  45. Nathan P B

    I wish he could use more realistic code used in programs and focus less on obscure programming

    Helpful(0) Unhelpful(0)You have already voted this
  46. Sahil k s

    It was a great learning experience.

    Helpful(0) Unhelpful(0)You have already voted this
  47. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  48. 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

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare