Chevron Left
Back to Java Programming: Solving Problems with Software

Learner Reviews & Feedback for Java Programming: Solving Problems with Software by Duke University

4.6
stars
8,051 ratings

About the Course

Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. At the end of the course you will build a program that determines the popularity of different baby names in the US over time by analyzing comma separated value (CSV) files. After completing this course you will be able to: 1. Edit, compile, and run a Java program; 2. Use conditionals and loops in a Java program; 3. Use Java API documentation in writing programs. 4. Debug a Java program using the scientific method; 5. Write a Java method to solve a specific problem; 6. Develop a set of test cases as part of developing a program; 7. Create a class with multiple methods that work together to solve a problem; and 8. Use divide-and-conquer design techniques for a program that uses multiple methods....

Top reviews

JT

Feb 25, 2019

A basic practice approach for solving problems with a 7step formula for any kind of problem set, for any kind of programming language you use. A very basic approach to JAVA syntax and semantics.

MV

May 12, 2020

Instructors are very clear & examples are helpful. The example data for assignments sometimes did not match the assignment examples. This is a good introductory course for Java programmers.

Filter by:

1301 - 1325 of 1,663 Reviews for Java Programming: Solving Problems with Software

By vraj S

Sep 21, 2019

this course is very helpful for computer science students. It helps us to improve our programming skills in java.

By Kerry W

Jun 9, 2017

Good content but I wish the topics moved a little quicker. Seems like there is more hand holding than necessary.

By Yun L

Apr 30, 2017

Good course for new programmer. Enough exercise for basic programming though isn't what I am looking for.

By SAKKURI B P

Dec 16, 2020

Excellent course to do and understand java. The week 2 is a bit tricky to understand but yet it is great

By Rahul K

Jan 18, 2021

This course was really helpful. all the teachers were really good at their jobs and I learned a lot.

By Joe S

Nov 6, 2018

The first week was a bit rough, learning curve was way too steep. It gets better on the second week.

By Anjali p

Jun 13, 2021

I learnt very much my this course thankyi soo much for this all the faculty that teach me in this

By Rushikesh M

Mar 21, 2021

The course's difficulty level was average, and the database values were misleading in some case

By Шмелев К А

Nov 13, 2018

Все прекрасно, но на второй неделе нечетко сформулировано задание, оттого потеря кучи времени)

By mahadeva g

Jun 11, 2020

over all good course for intermediate students and it extracts problem solving skills from us

By Harshita T

Jul 11, 2020

you need some basic of java for this program. Assignments are bit hard if u are new learner

By Vaibhav B

Apr 24, 2020

Excellent concept based learning and reinforcement of the same by assignments and quizzes

By Janus d L

Dec 27, 2016

Very cool but you need to focus and use the grey stuff.... harder than Neurobiology 1 & 2

By Matías A G A

Jan 18, 2018

It is a practical and short course to learn the basics of Java Programming. I like it.

By Simran G

Jul 11, 2020

Coding was lengthy, and I have to right similar codes repeatedly. Overall l learned.

By abhishek

Jun 29, 2017

phenomena of teaching is Good for logic development and practice exercise are good .

By 林書凡

Jun 16, 2020

There could be a better way to examine our programming assignment than using quizs.

By Lgx

Apr 6, 2017

我是一个java的初学者,我学起这个来有一定的困难。我不太推荐初学者学习这个课程。这个课程比较注重java实际运用,如果有一定java基础的话,这个课程非常适合你。

By anh t n

Jun 11, 2021

This course is good for write down steps which need to do when we solve problems

By Svetoslav S

May 13, 2020

The Course was very good organised. The digital library and material are useful.

By Marcin P

Nov 27, 2015

Can be a little bit to hard for beginners but great and interesting assignments.

By Aoi F

Jan 9, 2022

videos are good. The instruction for assignments is not so clear for week 1-2.

By Varun B

Sep 22, 2021

Good course to learn how to approach to write algorithms and solve the programs

By Muhammad O

May 28, 2020

Great course its better if they explain further more before that much hard Quiz

By Pukhraj G

Jan 27, 2017

i found this course interesting. but in this you need to explain more clearly.