Introductory C Programming Specialization (Online)

Learn essential programming fundamentals. Master programming skills to solve complex problems.

Launch your software career with Duke

This 100% online specialization develops strong programming fundamentals for learners who want to solve complex problems by writing computer programs.

Prepare for a career in software development. Earn a specialization certificate you can show employers.

Experience what it’s like to be a Duke Engineering master’s student. If you like taking these courses online with our top-notch faculty, you’ll love being in a Duke classroom.

Four Short Courses—No Experience Required

Through four courses taught by Duke University professors on Coursera, you’ll learn to develop algorithms and to write C code.

And, successful completion of this specialization will be considered by Duke graduate admissions—enhancing your master’s degree application.

  • 100% online
  • Approx. 3 months to complete
  • $49 per month
review icon

I had no knowledge of programming. The course helped me understand whether I could learn it. As a result, I decided to continue and go deeper.

Learner Review “Programming Fundamentals” on Coursera

Instructors

Andrew Douglas Hilton Profile Photo
Andrew Douglas Hilton Profile Photo

Andrew Douglas Hilton

Director, Innovation in Computing Education, Professor of the Practice in the Department of ECE

Genevieve Lipp Profile Photo
Genevieve Lipp Profile Photo

Genevieve Lipp

Director, First-Year Computing Program, Assistant Professor of the Practice in the Department of ECE

Anne Bracy Profile Photo
Anne Bracy Profile Photo

Anne Bracy

Senior Lecturer, Cornell University

Launch your career with a Duke degree

Once you’ve completed the Introduction to Programming in C Specialization, take the next step: a master’s degree in Electrical and Computer Engineering (ECE) from Duke. Successful completion of this Specialization will be considered by admissions as a demonstration of your skill and will enhance your application.