Learner Reviews & Feedback for Computer Science: Programming with a Purpose by Princeton University
About the Course
Top reviews
HT
Nov 25, 2021
This is my first course in Coursera. If you are beginner, you should watch videos, read the booksite and the book that covering this course. It simply needs a lot of hard work !
MA
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?
351 - 370 of 370 Reviews for Computer Science: Programming with a Purpose
By ظاهر م غ ا
•Mar 25, 2023
جيد
By George S
•Sep 17, 2020
ok
By 61i72h
•Nov 18, 2025
It's okay as a course - no handholding, and not self-contained. But it gave me the motivation to experiment with Java and learn the basics of how to implement it, which is a big plus. The lectures can be a bit dry and hand-wavey, but really shine at moments when talking about algorithms in nature, and mathematical patterns in art, biology, and history. I really love the vast library of java exercises provided, as I have often felt the biggest barrier to learning programming is not having an idea of what I want a program to do.
By 0
•Sep 22, 2023
I thought this was supposed to be a beginners course??? But overall, it was clear. However, I have 0 coding knowledge so I could never pass the first project.
By Phillip
•Jul 21, 2023
Very helpful for beginners trying to get a grip on programming.
Although, you really need to know mathematical jargon in order to understand the explanations.
By Vansh B
•Aug 5, 2023
course needs to be updated
By Deleted A
•Aug 10, 2021
good
By Moataz X
•Jul 12, 2021
I wanted to get a certificate
By pasam j
•Apr 18, 2024
i wanted a certification
By Jahangeer K
•Nov 25, 2023
Certificate not send
By Farooq A S
•Dec 17, 2020
Not for me.
By Madison R
•Jan 18, 2023
Poorly worded quizzes and assignments that include concepts that haven't been taught yet. This course isn't hard, it's sloppily and lazily put together and needs an editor to review the quizzes and assignments. It's free, at least, which is more than it's worth.
By Utkarsh D
•Apr 10, 2022
I typed program of hello world but it shows we do not have test for correctness...... If you do not have test then what I can do ? It has weightage of 90 % in assignment I have to quit just because of this
By Mikayla G
•Aug 21, 2025
This is the most confusing course of my life I have re watched the videos at least 5 times and I can't understand this if anyone has advice I would really apricate it
By Claudia
•May 12, 2021
Where can I ask some questions regarding payments?
I can't find a way to communicate with that department
By Ivy V
•Dec 27, 2021
I couldn't follow this. It didn't keep my attention long enough for me to understand it.
By monkyyy c
•May 7, 2024
to trivial; should probably be called "java for first time programmers"
By Harriet M
•Dec 30, 2023
I dont get anything to show for the ten weeks ? Sad
By Salman
•Sep 8, 2023
No certificate,
By Jordan Y
•Dec 14, 2021
bad lecture