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.
Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.
- 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.
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!
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 .
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.
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!
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.
關於 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.