A short marketing description for an online store, offering a variety of quality products in different categories, with excellent customer service and reasonable prices.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
This specialization is designed to allow you to explore computational thinking and fundamental topics in C programming, and apply these ideas to develop solutions for a variety of practical problems. The first course does not require programming experience, and over the course of the 4 courses in the program, you will learn about computational thinking and C programming.
Students develop a variety of programs in C using ideas learned in advanced courses. They also apply computational thinking ideas in a variety of exercises and comprehension tests on topics such as:
This course begins your journey in learning computational thinking and beginning programming in the C language. If you want to learn how to interact with the world in a rigorous and computational way, this is the course for you!
In this course, we will explore algorithms and data collection. You will begin learning to develop programs in the C language by writing your first C program; you will learn about data types, variables, and constants.
Warning: Getting started is not easy. Learning programming is hard, especially since the courses in this specialization are structured like a first-year university course.
This course is the second course in the specialization, in which we will pay attention to computational thinking and beginning programming in the C language. This course relies on you having the required knowledge from the previous course.
During the course you will learn about data analysis and representation:
This course is the third course in the specialization in which we will explore both computational thinking and beginning programming in the C language. This course assumes that you have the required knowledge from the previous two courses.
During the course, you will explore the topics of computational thinking:
This course is the fourth and final course in the specialization, where we will explore computational thinking and beginning programming in the C language. This course assumes that you have the required knowledge from the previous three.
During the course, you will explore the topics of computational thinking: