Chevron Left
返回到 Object-Oriented Data Structures in C++

學生對 伊利诺伊大学香槟分校 提供的 Object-Oriented Data Structures in C++ 的評價和反饋

2,715 個評分


This course teaches learners how to write a program in the C++ language, including how to set up a development environment for writing and debugging C++ code and how to implement data structures as C++ classes. It is the first course in the Accelerated CS Fundamentals specialization, and subsequent courses in this specialization will be using C++ as the language for implementing the data structures covered in class....




Honestly, this is a great crash course in OOP for C++ (though the ideas can be applied to any language). Previous experience with C++ is almost a necessity, the lessons can be complicated for novices.



This course is indeed one of kind I would really recommand it to anyone seeking to improve their knowledge and hone their skills in the field of computer science more specifically in C++ programming.


76 - Object-Oriented Data Structures in C++ 的 100 個評論(共 665 個)

創建者 Emily B


This course does an excellent job of highlighting the fundamental information for learning C++. I appreciated that it was at the intermediate level, because it didn't spend too much time on the more basic topics that I had already learned. It is definitely a good option for anyone looking to get a head start on learning this language prior to a more strenuous university course.

創建者 Carlos G


Great intesive course! Everything is explained very clear and getting to the point. I should highlight that there are some exercises test a first glance seem to be a little bit complicated compared to how simple the lessons are. But these excercises are thoroughly explained and adapted to the difficulty of the course, so they end up being a perfect complement for the course.

創建者 Suprajith H


Excellent course if you already know a little bit of C programming and you want to learn C++. Really good explanation about the memory model. The codebase provided with the course is terrific. One can learn a lot through these simple lessons. The reading section is also very helpful. The quizzes are topical and helps one understand the content of the lessons thoroughly.

創建者 Andre A M


Covers accelerated C++ concepts. Not for new programmers, but those interested in learning C++ concepts and library API. Note people have had trouble with the difficulty with the final project but it's not too bad if you have programming experience. Recommended even if you are familiar with C++ because there are gold nuggets of new info everywhere (at least for me).

創建者 Ashwin K


Really great explanations and well written source code. I am still not confidant about my understanding about Tower of Hanoi. I am planning to spend more time into it. Would the instructors suggest a way for me to give a better way to understand the concepts ? Or is it a matter of lack of higher aptitude ? This feedback will help me to improve myself . Thank you.

創建者 Andrei C


Absolutely superb course. Excellent explanations, and tough final test. Highly enjoyed the final test actually, it really challenged me and made me think, and I liked that it had unit tests, its such a great exercise. Superb work created by the Staff at Illinois CS. Many thanks to Prof. Wade Fagen-Ulmschneider.

I am going to take all the other follow-ups as well.

創建者 Joshua T


Really good course, and I will now continue to complete the other two courses to complete the specialisation. One comment is that I wasn't too much of a fan of seeing an extra paywall (using an Amazon product) when I've already paid for the Coursera course. I used my own bash and VSC for all the exercises on a Windows machine, so no (unsolvable) problems there.

創建者 Hovannes J


Had coded in python and java previously; was a great intro course and the final project provided a nice set of methods to test out coding skills learned. The instructor provides an efficient overview of the main concepts. Suggestion for minor improvement: pointers and memory are not immediately straightforward so more focus on them would be nice.

創建者 Chinmay T


This is a great course for anyone who wants to learn basics concepts of Object-Oriented Programming, without any prior knowledge. The quizzes, challenge questions and the final project are designed to really test the student's understanding of the concepts taught in the course. The code database (examples) provided are ample and extensive.

創建者 John H


great course for those who already have intermediate background in OOP like java, glad you guys emphasized c++ specific things like .h/.cpp interaction, pointers, heap, and other smaller things and not things people know like loops and if statements. feel like it was a good use of my time, as it was concise, effective, and interactive.

創建者 Michael V


Course is very solid at teaching some fundamentals of C++ and having you apply those fundamentals. It's certainly helpful if you come in with some basic understanding of C++ syntax, as the difficulty/complexity level hops around a bit, but overall it's a great course to kick of the Accelerated CS Fundamentals specialization.

創建者 Sabari M


An excellent introduction to C++! The course content and the delivery of the professor is great. Although I felt a lack of enough exercise problems to work on. My only suggestion to the course team is to provide a set of optional problems to solve, which you don't necessarily need to complete to get the certificate.

創建者 Nader G


Great introduction to C++. One of the best explanations of the memory model I have ever seen. I recommend it to any computer science student or siftware engineer, even if your main programming language is not C++. If you ask yourself question like "What's heap vs stack", this course will greatly help.

創建者 Youdinghuan C


This is a really good course. I took it twice. The instructor is so enthusiastic and knowledgeable. The course quizzes are challenging yet incredibly relevant to the lecture materials. I liked the final project a lot -- it was a great demo of C++ as a S.W.E. tool even in the most mundane scenarios.

創建者 Ayush S


This course is Super Awesome for someone who intermediate level of knowledge in C++ or is just a beginner, both. I learnt a lot from this course. The quality is super brilliant, whether it's content, tutorial, assignments or efforts put in. Everything about this course is a benchmark and amazing.

創建者 Pablo P


Muy bueno, bien expliccado (rápido) y bien estructurado. Un poco elemental pero esta bien para empezar o refrescar conceptos. En mi caso me ha servido para pasar de c a c++ y sobre todo recordar el manejo de punteros y referencias que est á muy bien explicado, solo por eso vale la pena.


創建者 Islam M


Should be considered for c++ beginner level, Final week 4 problem only needs problem solving skills I expected it to target the understanding of c++ code structure. Overall the course was good regarding exploring a new platform to me (WLS2 or cloud9) + introducing different tech problems.

創建者 Arnab G


Fun and engaging. Goes in-depth about the stack vs the heap, how constructors, deletors, copy constructors, etc. work together. You can speed through it if you know your stuff but it does provide good in-depth learning when you don't know the topic. The guy's voice is pretty engaging too

創建者 Bijoy K B


It was a great course to learn all about memory management, that is, stack memory and heap memory. It tells many things about Class, the user-defined data structure. It covers all the basic things one must have in C++. The lecture videos were good along with the final project.

創建者 Amandeep S


The most well-laid out and documented course I have ever done on Coursera. Skips the essential basics of programming, and jumps right to the important content. Extremely valuable course to do. Great job by the instructors! Will pursue the entire specialization definitely.

創建者 KANG L


One of the best courses on C++ I have ever taken. Technically advanced topics was discussed in a concise and clear explanation with reinforcing the concepts through quizzes and assignments. I thought the whole teaching approach was very efficient and effective format.

創建者 Yishuai C


I love this course so much. Professor makes it very clear and logical. There its no one sentence that is redundant. I found it that watching the videos twice helps better understanding. I'm so excited to start next course and I really hope I can join the MCS program.

創建者 Jonathan L


The sections on the Towers of Hanoi could use some refinement, but overall I really enjoyed the class. The final programming project was particularly well written (even fun), and I'd consider it one of the best projects I've ever attempted as part of a MOOC.

創建者 I D


I really liked this course. It is not a basic intro to programming course so you should have some exposure to programming before, otherwise it might be a little be challenging, otherwise it is a great course to expose you to the basic concepts of OOP in C++.

創建者 Puttaraj K


This course has been really a great help for my C++ programming skills. Coming from a mechanical background i have really developed a interest in C++ programming after this course. Video lectures, quiz and assignment projects are good and easy to understand.