Duke University Open Course Introductory C Programming Specialization

It includes four special coursers:

  • Programming Fundamentals

  • Writing, Running, and Fixing Code in C

  • Pointers, Arrays, and Recursion

  • Interacting with the System and Managing Memory

Professors speak excellent English, I recommend. if you can not pass Poker game in the final exam of course 3 and 4, please let them away for sometime, after you competing the latter couses, then come back and you can pass them finally.

Coding practice on Github repo