Home Programming Languages Pointers, Arrays, and Recursion

Pointers, Arrays, and Recursion

Pointers, Arrays, and Recursion

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

Duke University Online Course Highlights
  • 4 weeks long
  • 6-8 hours per week
  • Learn for FREE, Upgradable
  • Self-Paced
  • Taught by: Andrew D. Hilton, Anne Bracy, Genevieve M. Lipp, Liz Wendland
  • View Course Syllabus

Online Course Details:

Pointers provide control and flexibility when programming in C by giving you a way to refer to the location of other data. Arrays provide a way to bundle data by guaranteeing sequences of data are grouped together. Finally, recursive functions—functions that call themselves—provide an alternative to iteration that are very useful for implementing certain algorithms.

This course is for learners who have an interest in learning how to program, for people with no programming experience or for people with some experience who would like to gain solid fundamentals and a deeper understanding of how to program effectively.

Take This Online Course