Feb 26, 2017
This nicely packaged course is learner centered. It engages the learner by enforcing practice through interesting exercises and quizzes. Kudos and Thumbs up to the team of great instructors
Jun 16, 2016
Like all the modules of this Java specialization, the teachers are very good and the course reaches the objective of teaching the fundamentals of software design with an excellent didactic.
By Michael Davis•
Nov 29, 2018
Fantastic course. Thanks to the instructors and students who helped put this coursework together. I've learned a tremendous amount about OOP and software design. Will continue on with the capstone couse to complete the specialization. Thank you.
By Alex Sanchez•
Nov 25, 2018
Awesome course. These professors are great. They are from Duke University
By Karim Mosad Elgazar•
Nov 18, 2018
great course recommend it so much
By Sheldon Teerlink•
Nov 16, 2018
The practice examples and content are top notch. Learning about markov models was particularly interesting.
Oct 24, 2018
There are a lot of interesting subjects - the basics of the cryptography (the Caesar cipher, the vigenere cipher), the practical use of the markovs model to generate funny texts, some basics with image filtering and if you dont use course IDE blueJ and duke libraries and found how to do this thing with java core - it will be more profitable.
Using custom libraries is very bad for students. We must study java core not some custom libraries.
BlueJ also is a bad choise, even the notepad or the vim are better for understanding the compilation process.
Several tasks and questions are hardly to understand since they are badly formulated.
Also there is no peer reviewed assignments.
By Mary Sexton•
Sep 24, 2018
Decent. Moved kinda slowly, but it's for beginners, so what did I expect? This is a nice progression of classes for someone with no previous programming experience; if you have previous experience, in another language, you may wish to start with an intermediate course.
By Chris Taylor•
Aug 21, 2018
Difficult and challenging, but worth the struggle.
By Reda Ramadan•
Aug 08, 2018
very interesting material, thanks for your great effort.
By Mengfei Wang•
Jul 29, 2018
Sometimes the quiz instruction is not very clear. Sometimes, I could get the assignment results, pass the practice quiz, but couldn't pass the review quiz.
Jul 13, 2018
good intro for programming in java