Save For Later

Introductory C Programming

Save For Later

Learn Essential Programming Fundamentals

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.

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

From Duke University via Coursera
Hours 126
Instructors Andrew D. Hilton, Anne Bracy, Genevieve M. Lipp, Liz Wendland
Language English
Subjects Programming

Similar Courses

Sorted by relevance

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Fundamentals of Networking, Undergraduate School - Adjunct Faculty $7k

Alumni Programming AmeriCorps Member $10k

Associate Programming Coordinator 2 $56k

Programming Acquisitions $61k

Developer with strong Word Press-No C2C $63k

Computer Fundamentals Lab Instructor $70k

Cognos Developer with Strong SQL Exp. $74k

Cognos Developer with Strong SQL Exp. $74k

Programming Producer - Autism Live $84k

Senior Financial Data Analyst, Company Fundamentals $93k

Systems Programming Engineer $104k

Programming Producer $129k

Courses in this Specialization

Listed in the order in which they should be taken

Starts Course Information

Jul
3

Programming Fundamentals

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...

Coursera | Duke University

Save

Jul
3

Writing, Running, and Fixing Code in C (You were viewing this course)

Building on the course Programming Fundamentals, this course will teach you how to write code by first planning what your program should do—an important approach for novice and...

Coursera | Duke University

Save

Jun
26

Pointers, Arrays, and Recursion

The third course in the specialization Introduction to Programming in C introduces the programming constructs pointers, arrays, and recursion. Pointers provide control and...

Coursera | Duke University

Save

Jul
3

Interacting with the System and Managing Memory

The final course in the specialization Introduction to Programming in C will teach you powerful new programming techniques for interacting with the user and the system and...

Coursera | Duke University

Save

Coursera

&

Duke University

From Duke University via Coursera
Hours 126
Instructors Andrew D. Hilton, Anne Bracy, Genevieve M. Lipp, Liz Wendland
Language English
Subjects Programming

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Fundamentals of Networking, Undergraduate School - Adjunct Faculty $7k

Alumni Programming AmeriCorps Member $10k

Associate Programming Coordinator 2 $56k

Programming Acquisitions $61k

Developer with strong Word Press-No C2C $63k

Computer Fundamentals Lab Instructor $70k

Cognos Developer with Strong SQL Exp. $74k

Cognos Developer with Strong SQL Exp. $74k

Programming Producer - Autism Live $84k

Senior Financial Data Analyst, Company Fundamentals $93k

Systems Programming Engineer $104k

Programming Producer $129k

Similar Courses

Sorted by relevance