Computational Thinking with Beginning C Programming Specialization
Course Features
Duration
4 months
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Beginner
Effort
3 hours per week
Teaching Type
Self Paced
Course Description
Course Overview
International Faculty
Post Course Interactions
Instructor-Moderated Discussions
Skills You Will Gain
What You Will Learn
Explore how we can interact with the world in a rigorous, computational way
Learn about data types, variables, and constants; and hone your C programming skills by implementing a variety of STEM computations
Learn about data analysis and data representation, which are computational thinking techniques that help us understand what sets of data have to tell us
Learn about Abstraction, which is deciding which details matter for the problem you're trying to solve, and Problem Decomposition, which is about breaking large problems into smaller sub-problems to handle complexity
Explore topics like Automation, Simulation, Parallelization, and Algorithm Analysis
Course Instructors