Chevron Left
Back to Programming Fundamentals

Learner Reviews & Feedback for Programming Fundamentals by Duke University

4.7
stars
6,940 ratings

About the Course

Embark on your programming journey! This introductory course teaches you the fundamental principles of programming in C that are applicable to any language you might want to learn. Master a powerful seven-step problem-solving process for developing effective algorithms. Learn to read and understand code, transforming complex challenges into manageable solutions. No prior experience needed. Develop core skills for software development and enhance your career prospects in diverse fields. By the end of this course, you will be able to develop algorithms that are specific and correct....

Top reviews

ER

Aug 14, 2020

The instruction provided in this course are very clear and anyone who can learn coding by this course. But the course has more readable content for you to take notes and reading it may take more time.

TL

Aug 31, 2020

I had no background in programming before attending this course and I had my own doubts on learning a new language online. But trust me, this course is very well-built and it was a cake walk for me.

Filter by:

1726 - 1750 of 1,793 Reviews for Programming Fundamentals

By Dhairya B

May 15, 2020

Wayyy too much reading for an online course.,Overall very well done

By Aleksey S

Apr 2, 2021

A decent explanation of the C types system, but dumb assignments

By Gerardo E J C

Aug 17, 2020

It was a little complicated to understannd but very complete.

By sarvottam

May 27, 2022

Questions are not clear ambagious assignment need to improve

By Sashwath S

May 4, 2020

You guys are going to fast for other people to understand

By Cristian D S

Jun 9, 2020

Is so tired lose time with de hex and binary sistems

By Sagar B

Jul 19, 2019

Good Course

Need some more videos of illustration

By Abhishek K R

May 17, 2020

Assignment date should have flexibility

By Ayesha S

May 30, 2021

no help for wrong questions in quiz

By Hanxi W

Jan 12, 2019

kind of easy. very introductional

By MOHAN K R

May 23, 2020

reading time is more than videos

By Mohamed s

Jun 17, 2020

the course is to conceptual

By Ashritha K

Jul 13, 2020

i want to drop this course

By Leila A

Feb 18, 2021

not quite useful

By DURBA G

Nov 4, 2020

Good Content.

By Pushpendra H

Aug 12, 2020

Complex.

By Sabit H M

May 22, 2020

helpful

By Weerachai Y

Aug 14, 2020

thanks

By Tanishq G

Aug 28, 2025

good

By ANGULURI R

May 19, 2020

good

By Aman K S

May 17, 2020

fair

By VIGNESHKUMAR R

Apr 12, 2020

Good

By roushan k

Jan 6, 2020

good

By Nikhil A

May 19, 2020

.

By Google C

Apr 8, 2022

The course is extremely theoretical and academic, which I do not have a problem with, however it does make it difficult to understand and achieve following adherence througout the course. It would have been more beneficial and excellent if the course was explained more beginner-friendly, pragmatic, simplistic and more focus on describing and explaining programming fundamentals and crucial concepts. I appreciate the course and the individuals who participated and formulated to the design of the course, but I found the course to be highly difficult, hard to follow, unclear or ambigious in certain instances and frustrating as I felt disheartned and dissapointed in my own ability to grasp the course's material. I do not think blaming it on my own cognitive abilities is 100% fair, I do think it's a two way relationship and if the teacher or lecturer is great or good, then they are, but this was not how I experienced this course. It needs to be broken down into understanable detail that anyone can follow. Nevertheless, I am grateful to have received the oppertunity and luxury of finishing this course contents. Thank you Duke University for all your time, dedication, resources, effort and energy.