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.
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.
Great course, nice information about understanding graphs and charts. Also explains looping and conditioning nicely
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.