Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare8.0/10
(Our Score)
Product is rated as #82 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 B
|
36 reviews for C++ For C Programmers, Part B
4.3 out of 5
★★★★★
★★★★★
22
★★★★★
7
★★★★★
5
★★★★★
1
★★★★★
1
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 | 14 hours |
Year | 2017 |
Language | English |
Certificate | Yes |
Quizzes | No |
C++ For C Programmers, Part B
FREE
Dagang W –
Good contents
Robert M –
I enjoyed this course a great deal. The review of C++ and introduction of C++11 is exactly what I was looking for. The Hex Game assignment were fun. I was impressed at how the Monte Carlo method could be used to create an AI player for a game.
Sahil M –
Ira Pohl is a great professor. There were a few glitches in the videos, but overall a nice course.
Thiago P B –
The course gives you a well designed overview of the main features of C++11. Programming concepts are introduced in the context of an AI based game of HEX which truly motivates the course for me! Instructor seems well versed in the course contents and presentation of the material is done in a rather logical way. I really enjoyed and learned a lot!
Aaron T –
I was hoping for more coverage of the newer C++ features. Instead there’s a heavy emphasis on AI techniques which was kind of cool, but not what I signed up for.
Kirill S –
Material is good. Interesting assignments. Homework assignments should be graded at least once by computer(like some test or using static analysis tools). Peer to peer reviews should be done using code review tools.
Yuhao J –
The assignment is way too hard for a self learn
Yijie X –
Useful contents!
Dimas F –
hard for me but worth it! absolutely. many new C++11 things. hope there is more to cover boost
NITESH M –
nice question
Sandipan D –
The Hex Game assignment is pretty interesting 🙂
Zhenhua w –
Excellent Courses!
Quentin V –
The course is excellent. It is very well presented and polished. The projects are very interesting.
Sean W –
The course provides a great primer for new C++11 features.
fn –
This course is garbage. It doesn’t cover or test ANY important feature of C++! No derived classes, no namespaces, no discussion of the STL or special member functions, just for a start. There is no possible way that passing the practice final exam can be considered a meaningful for understanding C++.
Deleted A –
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.
Ankit A –
It s a good course for a C programmer to get started with C++. It gives you all the fundamentals which is required to carry out day to day development work and gives you aptitude to learn the remaining c++ via documentation or other resources.
Stefano E –
Good course and homework but Forum has been totally abandoned by organizers, a bit of a shame
Jerry C –
The peer review homework is challenging and I really enjoy doing it. The course provided me a good foundation of C++ knowledge and skills and I think I’m ready to further explore the C++ universe. Thank you professor and thank you my classmates for providing such a good learning experience.
David F M N –
Nice course I learned a lot of C++. Thanks to Professor Pohl.
Chang K –
It was good to avoid redundantly learning what C language is. Graph theory and Monte Carlo methodology were fun. I enjoyed listening history of computer science and programming languages.
Rutvij G K –
Highly recommended for anyone wanting to learn some serious C++ and introductory AI!
Alexander V –
Very useful course!!!
Ankit M –
great learning thanku
Rahul k –
yes the course was good for my understanding of C++
YC X –
Not very detail
Bolusani S –
Useful
Dhruv S –
I still don’t believe that I am lucky enough to get the opportunity to learn so much about such a great language from one of the most knowledgeable professors i.e Ira Pohl. I have gotten so good with understanding the most complex of the constructs in c++ now and have built up an affinity for the language and one of its most disliked and almost not much known by most of the c++ users i.e graphs. I have become 6 star problem solver on competitive programming platforms and have gained a lot of confidence and knowledge of its new features. Would be Forever grateful to Cousera for this wonderful experience! Thank You!
Chandradeep G –
Nice Assignments Very Creative
Soroor E –
I learned a lot doing the programming assignments. I also really enjoyed the calm and patient manner that the prof taught.
Vladimir N –
I’ve audited this course. I was very intersting & useful course for me. Thanks.
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.
Jack B –
I was hoping that by taking a C++ for C programmers that I could skip over all of the stuff like ‘this is a variable, this is how to write a function, this is how to compile your program….’ and get to the nitty gritty details of modern C++ programming. While I did learn some new things, I also ended up taking a different course on a different website to really update myself. I did have to slog through the basics but it was a lot more comprehensive about the standard template library and details about C++ 11 and beyond.
Oliver W –
The lecture was good, the reviews of my work were pointless. I reviewed the work of six fellows and got one in return with a dull comment and no rationales at all. The same situation occurred in the second assignment same reviewer and a useless comment again. So finally I got my grade from a single person with unknown qualification. Sorry, but I can’t take Coursera serious anymore.
Dmitrii B –
Good course for C ++ developers. I recommend this course as for beginners and experienced programmers.
Harsh K –
Course is well structured and have sharp learning curve. Sense of achievement after completing this course.