C Programming: Modular Programming and Memory Management

In this course, part of the C Programming with Linux Professional Certificate program,  you will be introduced to the concept of modular programming: that is, dividing up more complex tasks into manageable pieces.

You will learn how to write your own functions (just like functions in mathematics for example). You will also gain insight into a computer’s architecture and learn how its memory is organized.

This MOOC is the third part of the “C Programming with Linux” program.