This course is the second course in the specialization exploring both computational thinking and beginning C programming. Rather than trying to define computational thinking, we’ll just say it’s a problem-solving process that includes lots of different components. Most people have a better understanding of what beginning C programming means!
This course is part of the Computational Thinking with Beginning C Programming Specialization
Offered By


About this Course
Could your company benefit from training employees on in-demand skills?
Try Coursera for BusinessCould your company benefit from training employees on in-demand skills?
Try Coursera for BusinessOffered by
Syllabus - What you will learn from this course
DATA ANALYSIS
Selection
Data Representation
Iteration
Reviews
- 5 stars76.19%
- 4 stars20.23%
- 3 stars2.38%
- 2 stars1.19%
TOP REVIEWS FROM DATA ANALYSIS AND REPRESENTATION, SELECTION AND ITERATION
The instructions for the programming assignment were a bit ambiguous, but overall the course was great.
Great course, nice information about understanding graphs and charts. Also explains looping and conditioning nicely
It's a really great course. It helps speed up a lot in comparison with learning the C programming all by myself. It would be better if the content of the course is denser.
The super cool graphs were really interesting and did make me feel like I have learnt something!
About the Computational Thinking with Beginning C Programming Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.