
CourseraPeking University's specialization builds programming and algorithmic thinking from the ground up using the C programming language, pairing coding practice with underlying computer science concepts like data structures, computer architecture, and computational thinking rather than jumping straight to syntax.
Designed for beginners who want a rigorous, fundamentals-first introduction to programming rather than a quick scripting overview, including students preparing for further computer science study.
With over 14,000 learners enrolled, it's a solid choice for anyone who wants their first programming language to come with a real understanding of how computers work underneath it, not just memorized syntax.
Skills you'll gain: C (Programming Language), Computer Programming, Programming Principles, Data Storage, Computer Hardware, Computational Thinking, Quantum computing, Computer Architecture, Data Structures, Computer Science.
Access
Coursera PlusIncluded with a Coursera subscription
This course is included with a Coursera Plus subscription.
View on Coursera →Advertisement
No coupon right now. We'll tell you when there is one.
More in Development



