Introductory C Programming

0
Join & Subscribe
Coursera
Paid Course
English
Certificate Available
22 weeks long, 5 hours a week

Overview

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
- Offered by Duke University. Programming is an increasingly important skill, whether you aspire to a career in software development, or in ... Enroll for free.

Course 2: Writing, Running, and Fixing Code in C
- Offered by Duke University. Building on the course Programming Fundamentals, this course will teach you how to write code by first planning ... Enroll for free.

Course 3: Pointers, Arrays, and Recursion
- Offered by Duke University. The third course in the specialization Introduction to Programming in C introduces the programming constructs ... Enroll for free.

Course 4: Interacting with the System and Managing Memory
- Offered by Duke University. The final course in the specialization Introduction to Programming in C will teach you powerful new programming ... Enroll for free.

Taught by

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