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,041 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.

HB

Apr 24, 2021

The course was well structured but I feel the content could have incorporated more concepts. I feel like there's so much basic JAVA that's not covered. But otherwise the teachers did a great job.

Filter by:

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

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.

By 27_Susovan D

Nov 12, 2022

It was very help me to learn Java. Also with help me in program solving skill

By Amritesh M

Aug 16, 2020

Very Well Organized Contents and all lecture contents are Very Knowledgeble

By Bivash P

Feb 12, 2017

It is the best course for the beginners who want to learn java differently.

By Ashwathy S

Jul 12, 2017

It was a real challenging course and most of it was explained really well

By Jhimmy A D

Feb 2, 2017

A little difficult for beginners! But awesome problems in the excercises.

By Misuk S

Jun 12, 2021

This course is very good and usefulor future. I have learnt many things.