Programming is an increasingly important skill, whether you aspire to a career in software development, or in other fields. This course is the first in the specialization Introduction to Programming in C, but its lessons extend to any language you might want to learn. This is because programming is fundamentally about figuring out how to solve a class of problems and writing the algorithm, a clear set of steps to solve any problem in its class. This course will introduce you to a powerful problem-solving process—the Seven Steps—which you can use to solve any programming problem. In this course, you will learn how to develop an algorithm, then progress to reading code and understanding how programming concepts relate to algorithms.
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
Great for total beginners.\n\nWould totally recommend to college students who just started their programming classes in C.\n\nNot for professionals eager to brush up their skills.Since it's too basic.
This course helps to develop logical thinking & helps to understand how program would work before writing actual program. The basics of Programming are explained in detail with description & Videos
If you are new to C programming and know nothing about it then its amazing course to get started with C programming. It completely felt like being spoon-fed for the material taught in this course.
This course is amazing and there are many things of the programming fundamental that I have learned through this course . This course proved to be good for those who want to learn c from zero .
I love the focus of this first course in the specialization is about problem solving and developing a mindset for programming. The course is well thought out and concepts are clearly explained!
Really great course. Took this as a refresher. I feel that the content of this course was significantly higher quality than the programming tuition I received in first semester of university.
Well worth it! Hated it in the beginning, couldn't wrap my head around the algorithms, but the course studies helped, kept reading, watching the videos, FINALLY got it!\n\n100% can recommend!
This is an excellent introduction to programming in general.It gives the building blocks towards professional programming regardless of the programming language or industry you are aiming at.
Best Course I've taken on programming. Special thanks to the mentors, very clear and patient to explain each thing elaborately! Course is in great detail and made easy for Beginners. Thanks!
I thought the course explained everything very well. However in the readings I thought that some keywords should be highlighted or colored different to indicate that it's part of the syntax.
great course for beginners!!\n\nrather than only language syntax learning about the actual process or actual algorithm is way more beneficial. which is the exact thing this course provides.
This course is great. The teachers are fantastic at explaining the subject matter. I had failed a class at a community college in C++, this class makes it all make so much more sense.
Very nice course for every beginner. After the course you will understand very well the fundamentals of programming and could continue to further expand your knowledge in this field.
I've got a really nice overview of what programming is all about. I now kind of know what kind of thought process goes on behind the cryptic looking codes of a programming language.
Excellent for beginners. A great way to build a solid foundation for new programmers/ data scientists/ coding enthusiasts. Loved the instructors and their way of explaining things!
That was a great experience to me because I have learnt lot of new things and I learnt how to do programming analysis based on complex problems and writing algorithms for problem.
The format combined lectures, video, and exercises into an interesting way to learn algorithm development using the C language - much better than the usual "Hello World" approach.
It is a great introduction course about programming logic. I've already taken classes in university about this topic, but I still managed to learn new things trought this course.
Really good introductory class of C#. Clear lectures with reading materials to supply. Hope to finish the course series with deep understanding of C# and programming skills.
it help be to remember C ,and understand what happen with code by hand which is a great step to me =D it will help you to keep tracking your code every step by your hand...
關於 Introduction to Programming in C 專項課程
Will I receive a transcript from Duke University for completing this course?
No. Completion of a Coursera course does not earn you academic credit from Duke; therefore, Duke is not able to provide you with a university transcript. However, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.