Back to Computer Science: Programming with a Purpose

Learner reviews & feedback for Computer Science: Programming with a Purpose

4.71,349 reviews

About this course

Featured reviews

SL

5.0Reviewed Sep 5, 2020

It was a beautiful course. I gained a ton of understanding of the structures of programming (especially OOP). And could become proficient in Java language, which is great.

NK

5.0Reviewed Jun 15, 2021

Can't wait to get into the second part of the course. The best programming course ever provided for free of cost. The techniques used are backed by mathematical thinking. It is just awesome.

LM

5.0Reviewed Sep 21, 2019

I liked this course very much. Good materials and perfect lecturers. Good structured and well explained material and interesting exercises ranging from very beginner to challenging.

GK

5.0Reviewed Aug 22, 2020

I expected to review all java basics but found myself working hard with high level, challenging projects that set up a growing environment for me.

DB

5.0Reviewed Jul 23, 2020

Really fun and challenging exercises! Had a great time solving them. The book site a lot more interesting problems and students should check it out.

MA

4.0Reviewed Dec 16, 2024

The 5th star is absent only because the course relies on custom libraries. Not that I'm against that (who am I to say Robert Sedgwick is wrong, right?), but it would have been good, no?

PD

4.0Reviewed May 31, 2023

The courses very good to learn, the presenters are also very good at explaining, it's just that there are no Indonesian subtitles in each explanation video.

A

5.0Reviewed Apr 5, 2024

Computer Science: Programming with a Purpose" is highly recommended for those seeking a solid foundation in computer science and programming, regardless of their level of experience.

PK

5.0Reviewed Oct 9, 2020

Very useful for programmers, especially beginners. Examples taken to explain the concepts are real-time application oriented which reinforce importance of the concepts!!

EO

5.0Reviewed Oct 8, 2022

G​ood introduction to programming and covers all basic aspects of programming with an object oriented language. Good knowledge to take to learn others like Python.

JW

5.0Reviewed Nov 26, 2022

Very useful and helpful course for beginner in Java. I learned Python before and this course is much more difficult, but it does help a lot for you to step further into CS world.

SM

4.0Reviewed Aug 15, 2020

This course was great for learning Java, but I believe it could have been better if it had covered the actual "computer science" aspect (like the anatomy of a computer, history of computing, etc.)

All reviews

Showing: 20 of 373

Vasile Dragos
1.0
Reviewed Feb 19, 2020
Andrew Smith
1.0
Reviewed Mar 4, 2020
Gilad Barach
3.0
Reviewed Jul 3, 2019
Adriana Ng Elynn
1.0
Reviewed Apr 6, 2020
Julie Carres
5.0
Reviewed Sep 15, 2019
Vinod Sindhu
5.0
Reviewed May 14, 2019
NABIN KARKI
5.0
Reviewed Jun 16, 2021
Glen Fiddich
4.0
Reviewed Aug 15, 2019
Bhavik
5.0
Reviewed Mar 13, 2019
Lompar Milos
5.0
Reviewed Sep 22, 2019
Kirill Nikolaev
5.0
Reviewed Apr 12, 2020
Sherry Chin
1.0
Reviewed Sep 20, 2020
Binliu Zhang
4.0
Reviewed Jan 28, 2020
Francisco Javier Rojas Arias
1.0
Reviewed Aug 5, 2020
Tim Reinfeld
2.0
Reviewed Sep 6, 2020
Deleted Account
5.0
Reviewed May 21, 2020
William Gram
5.0
Reviewed May 7, 2020
Jovonne Bolar
2.0
Reviewed Oct 26, 2020
Alexandru Tache
5.0
Reviewed Jan 29, 2024
GT K. Aleha
3.0
Reviewed Jun 19, 2021