• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Pointers, Arrays, and Recursion

    Learner Reviews & Feedback for Pointers, Arrays, and Recursion by Duke University

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.3
    stars
    343 ratings

    About the Course

    The third course in the specialization Introduction to Programming in C introduces the programming constructs pointers, arrays, and recursion.
    Pointers provide control and flexibility when programming in C by giving you a way to refer to the location of other data. Arrays provide a way
    to bundle data by guaranteeing sequences of data are grouped together. Finally, recursive functions—functions that call themselves—provide
    an alternative to iteration that are very useful for implementing certain algorithms.
    ...

    Top reviews

    ZT

    Jun 10, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    This course is certainly very challenging and I am glad I made it. To those who are still struggling with the poker game project, I encourage you to keep working hard and you will achieve a lot.

    HP

    Aug 19, 2020

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Best part of the course the assignments and the poker project. I loved the reading part too. Best skill I got from this course is deep knowledge of debugging.

    Filter by:

    76 - 93 of 93 Reviews for Pointers, Arrays, and Recursion

    Filled StarFilled StarFilled StarFilled StarStar

    By satyendra

    •

    Aug 26, 2020

    Tool is confusing and very hard to use

    Filled StarFilled StarFilled StarFilled StarStar

    By RHEA D

    •

    May 30, 2020

    tough course but well taught

    Filled StarFilled StarFilled StarFilled StarStar

    By SAPTARSHI D

    •

    Jul 25, 2019

    nice course

    Filled StarFilled StarFilled StarFilled StarStar

    By Deleted A

    •

    Feb 5, 2019

    good one

    Filled StarFilled StarFilled StarFilled StarStar

    By Himanshu k

    •

    Aug 29, 2020

    well

    Filled StarFilled StarFilled StarStarStar

    By Laura G

    •

    Feb 26, 2022

    Would definetively recomend taking an introductory course to C programming, this course requires prior knowled not stated before signing up... it has great content but if you are not familiar with any programming language yet better wait before taking this course.

    Also, would be better if there were more worked through examples.

    Filled StarFilled StarFilled StarStarStar

    By Martin H

    •

    Mar 19, 2019

    A very good course if you just look at the programming part. But most of the time you try to find testcases what the programmer could have done wrong ( without knowing the course). That's pure luck and does not help to improve my C skills....

    Filled StarFilled StarFilled StarStarStar

    By Picman

    •

    Oct 5, 2023

    Sincerely speaking, the project is not that good for me, it's not really hard but since I don't play card, remember those rules really kills me... Hope you can change to a more general project that everyone could enjoy.

    Filled StarFilled StarFilled StarStarStar

    By Manav H M

    •

    Jul 10, 2024

    The poker assignments are just too complex to keep up with, a planning system needs to be introduced so that all the data types and files can be understood.

    Filled StarFilled StarFilled StarStarStar

    By Levin M J S

    •

    Aug 21, 2019

    Not making enough effort to help students make sense of the convoluted implementations that they had used.

    Filled StarFilled StarFilled StarStarStar

    By Sayan C

    •

    Apr 7, 2020

    Very tough

    Filled StarFilled StarStarStarStar

    By Aycha M

    •

    Jan 18, 2021

    in the discussion form they respond really late !!

    Filled StarFilled StarStarStarStar

    By ARSHDEEP S

    •

    May 1, 2024

    difficulty in doing the assignments

    Filled StarStarStarStarStar

    By Timmy D

    •

    Oct 3, 2021

    It's really good until you have to deal with invisible test cases for weeks and weeks..

    Filled StarStarStarStarStar

    By Bùi Q P

    •

    Mar 12, 2019

    Very bad tool use for uploading assignment

    Filled StarStarStarStarStar

    By Aditya S

    •

    Jun 10, 2024

    not able to complete

    Filled StarStarStarStarStar

    By Adam

    •

    Sep 18, 2023

    .

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 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

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

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