Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Duke University

Introductory C Programming

Duke University via Coursera Specialization

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This specialization develops strong programming fundamentals for learners who want to solve complex problems by writing computer programs. Through four courses, you will learn to develop algorithms in a systematic way and read and write the C code to implement them. This will prepare you to pursue a career in software development or other computational fields. Successful completion of this Specialization will be considered by admissions as a demonstration of your skill and enhance your master’s application to Duke’s Pratt School of Engineering.

Syllabus

  • Course 1: Programming Fundamentals
  • Course 2: Writing, Running, and Fixing Code in C
  • Course 3: Pointers, Arrays, and Recursion
  • Course 4: Interacting with the System and Managing Memory

Courses

Taught by

Andrew D. Hilton, Anne Bracy, Genevieve M. Lipp and Liz Wendland

Reviews

4.6 rating at Coursera based on 7430 ratings

Start your review of Introductory C Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.