This course is the fourth and final 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
File IO and Automation
Simulation and Parallelization
Algorithm Analysis
Pointers
Reviews
- 5 stars67.64%
- 4 stars17.64%
- 3 stars5.88%
- 2 stars2.94%
- 1 star5.88%
TOP REVIEWS FROM SIMULATION, ALGORITHM ANALYSIS, AND POINTERS
Thanks, Dr.T for helping me in this course. I just loved it.
I was confused and then got a hang of it and then kept going....the hardest assignment was the Simulation of week1, the iRobot. If I can do it, you can too! Go ahead, just do it!
All of the courses in this specialization have been very helpful. A sincere thanks to Dr. T!
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.