Chevron Left
Back to Computer Science: Programming with a Purpose

Learner Reviews & Feedback for Computer Science: Programming with a Purpose by Princeton University

4.7
stars
1,251 ratings

About the Course

The basis for education in the last millennium was “reading, writing, and arithmetic;” now it is reading, writing, and computing. Learning to
program is an essential part of the education of every student, not just in the sciences and engineering, but in the arts, social sciences, and
humanities, as well. Beyond direct applications, it is the first step in understanding the nature of computer science’s undeniable impact on the
modern world. This course covers the first half of our book Computer Science: An Interdisciplinary Approach (the second half is covered in our
Coursera course Computer Science: Algorithms, Theory, and Machines). Our intent is to teach programming to those who ne...
...

Top reviews

PK

Aug 6, 2023

This was a very great course to learn a powerful programming language, techniques used. This has changed my life for better and am looking forward to a career change into the programming world.

NK

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.

Filter by:

151 - 175 of 354 Reviews for Computer Science: Programming with a Purpose

By EDI V

Oct 15, 2022

Muy bueno aunque yo soy pricipiante en la tecgnologia. De bajos recurson y vivo fuera de estados unidos

By Arshad

May 13, 2020

It is always a privilege to learn from someone who is the best in his field. Thanks for the lectures.

By Anika P

Jul 16, 2022

This course was good and helpful and it deveploped my understanding for computer science as a whole.

By Nguyen D L

Sep 15, 2022

It's amazing how an introductory course in programming can show student many fundamental skills.

By Arnold H

Nov 13, 2022

Examples are interesting.

The professor clearly explained all the concepts he want to introduce.

By Manuel M T

Aug 12, 2021

This is an excellent course. Well taught, organized, covering the foundations of java and OOP.

By Christos N

Sep 25, 2020

Great experience. Of course a lot to learn, and big effort to complete but provided new ideas!

By Vorravoot N

Jan 10, 2022

Great course, i get many idea and basic knowledge for Java from this useful course. thanks :)

By Ahmed D

Jul 10, 2021

Excellent course even though the programming assignments are sometimes a little bit too hard.

By Adip S

Mar 31, 2024

terima kasih kursus gratisnya saya harap sertifikatnya boleh di download gratis terimakasih

By tans f

Sep 18, 2022

Great course, thank you so much for this chance, I really appreciate it, thank you so much

By Tassianna T

Dec 29, 2019

This course is excellent; It provides a robust framework to build on programming practices.

By Ahmed A

Nov 1, 2020

amazing course, it covers a lot of programming principles and how to think computationally

By Dr P n S

Sep 17, 2022

It was very nice to code and execute Java Programs. The Instructor is very experienced.

By Anna M

May 27, 2024

Like this course. Very cozy and thoughtful. Great examples helps to remember material)

By Mausom K

Nov 15, 2024

This course taught me the foundation of how to think as a programmer. Thank you, Sir.

By Romain F

Sep 2, 2020

I loved the course's rigor and how the auto grader guided me through the assignments.

By Marcos J

Jan 17, 2023

I already had a degree in CS but I learned more here than with my entire curriculum

By Edison A R M C

Dec 23, 2019

Excelente curso, muy concreto y excelente para iniciar en java y en computer Science

By Souheil I

Jan 1, 2024

Excellent introductory computer science course with examples from science and math.

By sobit t

Nov 11, 2020

Best java course on Coursera. Really help me built Clear concept of programming.

By Jon H

Aug 6, 2020

This was a really great course. I learned a lot. The lectures were excellent.

By SHABBIR S

Jan 26, 2023

I will strongly recommend this course for anyone who wants to learn JAVA.

By Yi S

Sep 6, 2019

fun homework assignments that keep me motivated to write efficient code