• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to C Programming: Pointers and Memory Management - 4

    Learner Reviews & Feedback for C Programming: Pointers and Memory Management - 4 by Dartmouth College

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.7
    stars
    54 ratings

    About the Course

    In this course, we will examine a key concept, foundational to any programming language: the usage of memory. This course builds upon the
    basic concept of pointers, discussed in C Programming: Modular Programming and Memory Management, and introduces the more advanced
    usage of pointers and pointer arithmetic. Arrays of pointers and multidimensional arrays are addressed, and you will learn how to allocate
    memory for your own data during program execution. This is called dynamic memory allocation at runtime using pointers. Within moments
    you will be coding hands-on in a browser tool developed for this course, receiving instant feedback on your code. No need to ...
    ...

    Top reviews

    AN

    Feb 18, 2023

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Definitely one of the best MOOCs I have ever taken, in this course I learn a lot of concept about memory management and pointers more deeper than the previous course

    MK

    Nov 3, 2022

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Exercises should be little bit more complex and tougher so that the learner can Master the concepts perfectly.A great course though . Thank You

    Filter by:

    1 - 14 of 14 Reviews for C Programming: Pointers and Memory Management - 4

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By ERNANI G

    •

    Apr 4, 2023

    I was very impressed with the quality of C Programming: Pointers and Memory Management. The teachers [Petra Bonfert-Taylor and Rémi Sharrock] are incredibly competent. The didactic material together with the learning environment are fantastic. Unfortunately, we have no way of controlling the speed of the videos and, in some moments, this would be more useful than going back in time. Even so, I am pleased to be able to complete the fourth course of the Specialization Program. Many thanks, Coursera, Dartmouth College, Institut Mines-Télécom and not least the Patrick and Lina Drahi Foundation, for democratizing quality education.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Dhatri M

    •

    Oct 24, 2023

    This is a really good course for beginners and intermediates. If you use C programming but haven't formally learnt it, then this is the right course/specialization. The teachers deliver complex concepts in a very simple manner with live coding and visualization. The use of the codecast tool is very helpful as we can pause the codecast video anytime and edit or run the code that is being taught. There are no lectures with boring slideshows, its all hands on coding and explanation. A lot of effort has been put to make the assignments fun to do :) However, the assignments can be made more challenging. Some assignments have only a quiz portion and some have only a coding portion. A small feedback- every assignment can have both quiz and coding questions, and the quiz questions can be more in number, and the coding questions can be more complex for advanced concepts. Overall, I'm very happy with the course, its delivery and my learning :)

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Richard C

    •

    Nov 11, 2022

    I'm really having a blast with these courses. They are super thorough. I feel like I really understand pointers and using malloc really well now. My only issue is that the autograder for some of the assignments can act a little weird, especially with programs that have a bunch of pointers. Sometimes the autograder would time out with my submissions and I wouldn't get any feedback as to what was wrong. This led to a bunch of time wasted reinventing the wheel before I realized that I was on the right track at the beginning. I have noticed this with other C courses, so it's a common frustration.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Mayuresh K

    •

    Nov 3, 2022

    Exercises should be little bit more complex and tougher so that the learner can Master the concepts perfectly.

    A great course though . Thank You

    Filled StarFilled StarFilled StarFilled StarStar

    By sisi L

    •

    Feb 25, 2023

    Very detailed course C pointers and related. Some might find the content and exercises a bit easy but overall it is a high-quality course. Instructors are easy to follow. Just video buffering in Codecast is annoyingly slow sometimes.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By AHMAD N

    •

    Feb 18, 2023

    Definitely one of the best MOOCs I have ever taken, in this course I learn a lot of concept about memory management and pointers more deeper than the previous course

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By 马镓浚

    •

    Aug 23, 2022

    Another great course in this specialization! Highly recommended if you want to learn C programming from beginning.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Peter

    •

    Jul 25, 2022

    Pointers (again) and malloc/free. Very good explained. Codecast helps a lot.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Roberto N S

    •

    Jul 9, 2022

    As always for the previous courses of the specialization, Awesomeeeeeee!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Arman S

    •

    Dec 4, 2022

    Great course with excellent explanation and visualization.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Danny C

    •

    Feb 6, 2024

    Great course and great way in understanding pointers.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Rachel L

    •

    May 13, 2022

    Great course. The whole series is fantastic.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Aaquib M M S

    •

    Nov 15, 2022

    Excellent!

    Filled StarFilled StarStarStarStar

    By Guy G

    •

    May 28, 2022

    Very cool visualizations in their terminal. So helpful!!! But audit track appears impossible since all lessons are locked until one upgrades. Sad!

    • Chevron Left
    • 1
    • 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.