• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Programming Fundamentals

    Learner Reviews & Feedback for Programming Fundamentals by Duke University

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    6,869 ratings

    About the Course

    Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the
    first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because
    programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any
    problem in its class. This course will introduce you to a powerful problem-solving process—the Seven Steps—which you can use to solve any
    programming problem. In this course, you will learn how to develop an algorithm, then progress to reading code and underst...
    ...

    Top reviews

    ER

    Aug 14, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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.

    SP

    Apr 24, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Whether you are new to programming or an experienced guy, you should absolutely opt for this course because it helps to build a strong base with the basic but most important concepts in programming.

    Filter by:

    1576 - 1600 of 1,762 Reviews for Programming Fundamentals

    Filled StarFilled StarFilled StarFilled StarStar

    By ABDOULAYE M

    •

    Jun 5, 2020

    very educated and help to better understand

    Filled StarFilled StarFilled StarFilled StarStar

    By Boby P

    •

    Mar 18, 2020

    I think, this course is best for beginners.

    Filled StarFilled StarFilled StarFilled StarStar

    By Parth S

    •

    Mar 11, 2022

    you will have to reduce reading materials.

    Filled StarFilled StarFilled StarFilled StarStar

    By 17110050 H - S I

    •

    Sep 12, 2020

    i really very exited to learn this course

    Filled StarFilled StarFilled StarFilled StarStar

    By NAWARATHNA K

    •

    May 19, 2020

    Reading materials should be more simpler.

    Filled StarFilled StarFilled StarFilled StarStar

    By Amr S H H

    •

    Oct 26, 2020

    amazing tutors, could use more projects.

    Filled StarFilled StarFilled StarFilled StarStar

    By Ankit P

    •

    Sep 25, 2022

    it was awesome and i enjoy this course

    Filled StarFilled StarFilled StarFilled StarStar

    By Shravan M

    •

    Sep 30, 2020

    teachers and course design is very good

    Filled StarFilled StarFilled StarFilled StarStar

    By Kailash C

    •

    Sep 21, 2019

    Very engaging course thank you coursera

    Filled StarFilled StarFilled StarFilled StarStar

    By Shreya P

    •

    Dec 21, 2021

    Thank you for offering the Course. :)

    Filled StarFilled StarFilled StarFilled StarStar

    By Shawn L M

    •

    May 5, 2019

    Good introductory to getting started.

    Filled StarFilled StarFilled StarFilled StarStar

    By Sai M K K

    •

    Jul 27, 2020

    The last assignment wasn't specific.

    Filled StarFilled StarFilled StarFilled StarStar

    By ABHISHEK C

    •

    Nov 25, 2019

    Very good course for the beginners.

    Filled StarFilled StarFilled StarFilled StarStar

    By William F D

    •

    Jul 19, 2020

    It's really helpful for begginers.

    Filled StarFilled StarFilled StarFilled StarStar

    By Shivam k

    •

    Sep 4, 2020

    Good course for fundamentals in c

    Filled StarFilled StarFilled StarFilled StarStar

    By Prajakta P

    •

    May 12, 2020

    course is good and easy to learn.

    Filled StarFilled StarFilled StarFilled StarStar

    By Saketh V

    •

    Apr 17, 2020

    the teaching was nice intresting.

    Filled StarFilled StarFilled StarFilled StarStar

    By S D

    •

    Sep 8, 2020

    A good thought provoking course.

    Filled StarFilled StarFilled StarFilled StarStar

    By Bilal k

    •

    Oct 25, 2018

    Good app to explore new courses.

    Filled StarFilled StarFilled StarFilled StarStar

    By Suchith G

    •

    Jan 24, 2023

    Very good to understand basics.

    Filled StarFilled StarFilled StarFilled StarStar

    By Sunnihitha .

    •

    Mar 24, 2021

    Thank you it was very helpfull.

    Filled StarFilled StarFilled StarFilled StarStar

    By Asutosh V

    •

    Jun 25, 2019

    It was very easy to understand.

    Filled StarFilled StarFilled StarFilled StarStar

    By Umer H

    •

    Aug 7, 2023

    It was a great course to learn

    Filled StarFilled StarFilled StarFilled StarStar

    By KASUNURU N B

    •

    Apr 20, 2020

    This course is very benificial

    Filled StarFilled StarFilled StarFilled StarStar

    By Ankit K

    •

    Jul 1, 2020

    add more videos for algorithm

    • Chevron Left
    • 1
    • ...
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    • 68
    • 69
    • 70
    • 71
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.