Write a Review: Software Construction: Data Abstraction

Tell us about your experience

 
 

Click stars to rate

150 characters minimum

Tell us about yourself

Progress in the course

Prior knowledge of the subject

First Name

Last Name

See what other students say

Anonymity Preferred profile image
Anonymity Preferred profile image

Anonymity Preferred

8/10 starsCompleted
1 year, 7 months ago
The course is reasonably well-organised and applies a very hands-on approach to teaching object-oriented programming (OOP). Examples are mostly well-chosen and I think the instructor communicates OOP concept... The course is reasonably well-organised and applies a very hands-on approach to teaching object-oriented programming (OOP). Examples are mostly well-chosen and I think the instructor communicates OOP concepts well enough that I think is easier to understand than many resources I have come across. The things that I like the most is, as mentioned above, the hands-on approach to learning OOP. As such, I think it is very important to work through the examples in the course—draw every UML diagram and code every template when you are asked to. The quizzes are fair, relevant, and well-designed (unlike Software Engineering: Introduction). Recommend to anyone who has a bit of experience in programming and I personally think that, other than a few questions in the quizzes that refers back to the excellent "How to Code" prerequisites, it's actually okay to do as a standalone course as it's reasonably self-contained. All in all, this is a great course as an introduction to object-oriented programming.
Was this review helpful? Yes1
 Flag
student profile image
student profile image

student

6/10 starsCompleted
2 months, 2 weeks ago
Some very helpful concepts. The projects were not very challenging, and the quizzes are not worth the pricetag. There are far better courses out there; this course left a lot to be desired.
Was this review helpful? Yes0
 Flag